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).
Loser
Movie • 2000
Superstar
Movie • 1999
Princess
Movie • 2008
Riding the Bus with My Sister
Movie • 2005
Trapped in a Purple Haze
Guilt by Association
Movie • 2002