Mallory Margel
Toronto, Ontario, Canada
Mallory Margel
Toronto, Ontario, Canada
Mallory Margel was born on November 20, 1987 in Toronto, Ontario, Canada. She is an actress, known for Superstar (1999), Loser (2000) and Trapped in a Purple Haze (2000).
Top 10 collaborators
Roles
Match
Crew
No crew credits...