Studied film at Ryerson University in Toronto, Canada.
[on performing in "Splice"] Never in my wildest imaginings did I think we'd get a release by a major studio. An American film would have the creature escape from the lab and wreak havoc in the world. Instead the scientists imprison it, and the film ...
Capricorn
Detroit, Michigan, USA