Born
1941-09-10 (age 84)
Birthplace
New York City, New York, USA
Known For
Acting
No biography available.
Also Known As
The Sterilization of Leilani Muir
as Himself
1996
Reich: Three Tales
as Self
2002
The Simpsons
as Stephen Jay Gould (voice)
1989
Baseball
1994
NOVA
1974
Van de Schoonheid en de Troost
as himself
2000
A Glorious Accident
1993