A Canadian actress, born in 1983 in North Vancouver, British Columbia, Canada. She was born to an Argentinean father and a Guatemalan mother. She is known for John Tucker Must Die (2006), She's the Man (2006), and Stargate SG-1 (2006).
A Canadian actress, born in 1983 in North Vancouver, British Columbia, Canada. She was born to an Argentinean father and a Guatemalan mother. She is known for John Tucker Must Die...Read more (2006), She's the Man (2006), and Stargate SG-1 (2006).