2024
Sheepdog as Calvin Cole2021
The Secret of Sinchanee as Not available2013
House of Dust as Kolt2012
Alcatraz as Harlan Simmons2012
Wyatt Earp's Revenge as Sam Kenedy2011
Crash Site as Matthew2010
The Boy Who Cried Werewolf as Goran2010
Summer Eleven as Not available2009
Sonny with a Chance as Blake Rattison2008
Journey to the Center of the Earth as Abel Brock2007
Unthinkable as Peter McDowell2005
Criminal Minds as Jess Carney2004
White Chicks as Russ (Party Boy)2004
The Five People You Meet In Heaven as Young Eddie2003
Cold Case as Corey Lewis2003
Dead Like Me as Brennan2003
Bang Bang You're Dead as Michael2002
Tribe of Joseph as Jonathon2001
Smallville as Brendan Nash2000
CSI: Crime Scene Investigation as Scott Baird2000
Andromeda as Prince Erik2000
Lakeboat as Fred (at 18)2024
Sheepdog Writer2024
Sheepdog Director2021
The Secret of Sinchanee Director2021
The Secret of Sinchanee Writer