Actress | Producer
Speaks French & Italian.
On watching They (2002) in a theater: "I wanted to turn around and say, 'Shut up, that's my scene!' and 'Excuse me, this is my movie. Turn off your phone."
Halifax, Nova Scotia, Canada
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.