Credits
- 2021 · Deceitful Dating as John Logan
- 2020 · Cross Country Christmas as Josh
- 2018 · Rabbit as Michael Kelly
- 2017 · Garage Sale Mystery: A Case Of Murder as Chris Suddon
- 2017 · The Shack as Mack's Dad
- 2016 · Life on the Line as Raymond
- 2016 · Dark Harvest as Mark White
- 2012 · Arrow as Aglin (archive footage)
- 2012 · Arrow as Aglin
- 2012 · Arrow as Mask
- 2012 · Becoming Redwood as Arnold Potter
- 2012 · Continuum as Gaunt Man
- 2011 · Bringing Ashley Home as Billy
- 2009 · V as Nathan
- 2007 · Alien Agent as Joe
- 2007 · Traveler as
- 2007 · Angels Fall as Lo
- 2006 · To Have and to Hold as Stevie
- 2006 · Waitin' to Live as Junior Cassidy
- 2006 · Psych as Stig
- 2006 · Meltdown: Days of Destruction as Rat Leader
- 2005 · Supernatural as Victim
- 2005 · Within as T.K.
- 2004 · Dynamite as Omega
- 2004 · The Mountain as
- 2003 · Tru Calling as Chris Barronson
- 2003 · Jake 2.0 as
- 2002 · Nightstalker as Detective Elliot
- 2002 · Boomtown as Jimmy Black
- 2002 · Wishcraft as Rock Singer
- 2002 · The Dead Zone as
- 2002 · The Shield as Paul
- 2002 · Taboo as Benjamin
- 2001 · Out Cold as Pig Pen
- 2001 · Smallville as Tim Westcott
- 2001 · UC: Undercover as
- 2001 · Extreme Days as Matt
- 2001 · Ripper: Letter from Hell as Eddie Sackman
- 2000 · Grosse Pointe as
- 2000 · Silver Man as Jake
- 1999 · Our Guys: Outrage at Glen Ridge as Bryant Grover
- 1998 · Da Vinci's Inquest as
- 1998 · Disturbing Behavior as Trent
- 1998 · Firestorm as Dwyer
- 1997 · Stargate SG-1 as Doug McNair
- 1996 · Millennium as
- 1996 · Poltergeist: The Legacy as Man
- 1996 · The Sentinel as Buster