Edmund Robinson
Frankie Drake Mysteries (2017)
Coach McDougall
Ransom (2017)
Billy Winton
Designated Survivor (2016)
Russell Timms
Private Eyes (2016)
Theo
Shadowhunters (2016)
Dan Berlin
Quantico (2015)
General Curren
Heroes Reborn (2015)
Mike 'Koz' Kozinski
Gangland Undercover (2015)
FBI SAC Cal Docherty
Fargo (2014)
Derek
Remedy (2014)
Davin Vaughn
Played (2013)
Detective William Quinn
The Firm (2012)
Kevin Proud
Against the Wall (2011)
Mr. Morgan
My Babysitter's a Vampire (2011)
Detective Packel
Suits (2011)
King (2011)
Brikim
Lost Girl (2010)
Anson Shumway
Haven (2010)
Paul Wright
Rookie Blue (2010)
Justin Slade
Republic of Doyle (2010)
Micah Canet
The Listener (2009)
The Evidence (2006)
Miles Tarnower
Supernatural (2005)
Stan Ryckman
The Tournament (2005)
Tyrus
Stargate Atlantis (2004)
Conrad Voynow
The L Word (2004)
Regan Matthews
Smallville (2001)
Zayas
Andromeda (2000)
Roger Penrose
Relic Hunter (1999)
Adult Axel
Twice in a Lifetime (1999)
Security Guard
Earth: Final Conflict (1997)
Engineer