Art Department | Director | Producer
Worked at the animation studio Nelvana, doing storyboards.
[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 ...
Detroit, Michigan, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.