84
Years
3
Movies
5
TV Shows
8.3
Rating
Years Old
The Simpsons
1989
NOVA
1974
Reich: Three Tales
Avg Rating
2002
Baseball
1994
Van de Schoonheid en de Troost
2000
A Glorious Accident
1993
Gender
Male
Birthday
September 10, 1941
Birthplace
New York City, New York, USA
Also Known As
The Sterilization of Leilani Muir
1996