Biography: Isabelle Stephen
Birth Name: Isabelle Stephen
Birth Date: May 10, 1976
Birth Place: Montreal, Quebec, Canada
Isabelle Stephen is a Montreal based actress. She's been in many independent movies in the USA. She worked with Troma, Light and Dark Production, Factory 2000, Don Dohler and many more. She's also writing, directing and editing her own short films in Montreal.


