An American actress who also holds Canadian citizenship. She was born in Leesburg, Virginia, USA. She is known for X-Men: The Last Stand (2006), X2 (2003), and Red Riding Hood (2011).
An American actress who also holds Canadian citizenship. She was born in Leesburg, Virginia, USA. She is known for X-Men: The Last Stand (2006), X2 (2003), and Red Riding Hood...Read more (2011).