2012
Continuum as Team Leader2009
V as V Guard2007
The Invisible as Football Jock2007
Devil's Diary as Kyle2006
Psych as Cameron2005
Supernatural as Zach Warren2005
The Brotherhood IV: the Complex as Spider2005
Killer Bash as Sean Bradford2004
Stargate Atlantis as Guard2001
Smallville as Security guard