Roles
Cold
Star Trek: Discovery
(2017)
Kenzo / Hybrid / Monster / ...
The Expanse
(2015)
Joey Stillwell
Bitten
(2014)
Colleague
Zero Hour
(TV Series 2013)
Bryce Johnston
Louis Cyr
(2013)
Mr. White
Imaginaerum
(2012)
O'Leary
Against the Wall
(2011)
Cornell Scipio
Alphas
(TV Series 2011-2012)
Michael Connell
Lost Girl
(2010-2016)
Charlie Davis
Rookie Blue
(2010-2015)
Dmitry Volkov
The Listener
(2009-2014)
Private Andrews
Sand Serpents
(TV Movie 2009)
Danny Lucic
Flashpoint
(TV Series 2008-2012)
Rundle
Flash Gordon
(2007-2008)
The Amazing Howie
Painkiller Jane
(2007)
Donny Flannigan
Blade: The Series
(TV Series 2006)
Adam Barlowe
Eureka
(TV Series 2006-2012)
Keith
Kraken: Tentacles of the Deep
(TV Movie 2006)
Officer Brackish
Bloodsuckers
(TV Movie 2005)
Ansem 'Webber' Weems
Supernatural
(TV Series 2005)
Dustin Eisworth
Criminal Minds
(TV Series 2005)
Morton
The Five People You Meet in Heaven
(TV Movie 2004)
Replicator
Stargate: Atlantis
(TV Series 2004-2009)
Roger
Decoys
(2004)
Brian
Dead Like Me
(TV Series 2003-2004)
Punk #2
The Dead Zone
(TV Series 2002-2007)
Emil LaSalle / Bronson / Luke
Smallville
(TV Series 2001-2011)
Constable Dan Archibald
Da Vinci's Inquest
(1998-2006)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.