Stephen Orloff was born on March 9, 1964 in Columbia, Maryland, USA. He is an actor, known for Good Luck (1996) and Grim Prairie Tales (1990).
No data