Peter Ellenstein was born on August 24, 1961 in Los Angeles, California, USA. He is an actor, known for Better Off Dead... (1985), Weekend Pass (1984) and The Last American Virgin (1982). Read more on iMDB