Actor
Jay and Silent Bob Reboot
2019
as French Canadian Blunt-Fan
The Good Lie
2013
as Jesse
The Howling: Reborn
2011
as Sachin
The Trotsky
2010
as Dwight
Dead Like Me: Life After Death
2009
as Boy Teenager
Prom Wars: Love Is a Battlefield
2008
as Francis
The Greatest Game Ever Played
2005
as Runner