Peter Stelzer was born on June 14, 1944 in Chicago, Illinois, USA. He was an actor and producer, known for
Miss Evers' Boys (1997),
Favorite Son (1988) and
On Promised Land (1994). He was married to
Marla Frumkin. He died on April 5, 2011 in Scottsdale, Arizona, USA.