Acting
Continuum
Team Leader
2012
V
V Guard
2009
Devil's Diary
Kyle
2007
The Invisible
Football Jock
Psych
Cameron
2006
Supernatural
Zach Warren
2005
The Brotherhood IV: the Complex
Spider
Killer Bash
Sean Bradford
Stargate Atlantis
Guard
2004
Smallville
Security Guard
2001