83 years old
Known For
Acting
Gender
Male
Birthday
September 10, 1941
Place of Birth
New York City, New York, USA
IMDB Profile
Van de Schoonheid en de Troost
2000
The Sterilization of Leilani Muir
1996
Baseball
1994
A Glorious Accident
1993
The Simpsons
1989
NOVA
1974