MEDINAH (2023)
Superintendent Paul Knox
Tuleriik (2022)
Duke
Deep Six (2019)
Leon Barrett
Hudson & Rex (2019)
Dimi 1
Altered Carbon (2018)
Dimitri Kadmin
David Ramsey
Taken (2017)
Goran
Incorporated (2016)
Randy Lane
Con Man (2015)
Alar of Caer Caladh
Riftworld Chronicles (2015)
Steve Trevor (voice)
Justice League: Gods and Monsters Chronicles (2015)
Officer Jack Beaumont
Star-Crossed (2014)
Tom Salvati
Arrow (2012)
Jim Martin
Continuum (2012)
Lt. Kurtis Stryker
Mortal Kombat: Legacy (2011)
Simon Crocker
Haven (2010)
Riverworld (2010)
Troy Hammerschmiddtt (voice)
Titan Maximum (2009)
Cole Maddox
Castle (2009)
Paul Ballard
Dollhouse (2009)
Michael Hastings
Criminal Minds (2005)
Gadreel
Supernatural (2005)
Ezekiel
Robson Arms (2005)
Karl 'Helo' Agathon
Lahingulaev Galactica (2004)
Sheriff
The L Word (2004)
Battlestar Galactica (2003)
Just Cause (2002)
Eric Forester
Glory Days (2002)
Vince Davis
Smallville (2001)
Wes Keenan
ND Cop
Dark Angel (2000)
Cold Squad (1998)
Third
Stargate SG-1 (1997)