Planning for Joy 2022
as Theo
All for Love 2017
as Luke
No Surrender 2011
as Trevor
Score: A Hockey Musical 2010
as Jean Luc Pierre Henri
Darkness Waits 2009
as Cody, Writer, Director
Demain 2008
Actor
Sticks & Stones 2008
as Chris Carver
3 Needles 2005
as Firefighter
Decoys 2004
as Bobby Johnson
Credits from TMDB.