Acting
Burden of Evil
2012 · Movie
French Immersion
2011 · Movie
The High Cost of Living
Being Human
2011 · Series
Trader Games
2010 · Movie
The Bitter End
2009 · Series
I'm Not There
2007 · Movie
The Dead Zone
2002 · Series