Roles
Duncan Locke
Locke & Key
(2020)
Sydney Graves
Ransom
(2017)
Randall Wishart
Cardinal
(2017)
Phil Brunton
Designated Survivor
(2016)
Larry Bateman
Private Eyes
(2016)
George Nesbitt
Regression
(2015)
Nick Hopewell
Swept Under
(TV Movie 2015)
Johnny Jaqobis / John Jaqobis
Killjoys
(2015)
Dylan Masters
XIII: The Series
(2011)
Eric
Conception
(2011)
Marcus
The Shrine
(2010)
Nate
Lost Girl
(2010-2016)
Mark
Fear Island
(TV Movie 2009)
Steve Jinks
Warehouse 13
(2009-2014)
Atom Galen
The Thaw
(2009)
Peter Duquette
The Listener
(2009-2014)
Scott Griffin
In Plain Sight
(2008-2012)
Jack London
Murdoch Mysteries
(TV Series 2008)
Matthew Rose
Fringe
(TV Series 2008-2013)
Carl
Private Practice
(2007-2013)
Matt
The Stone Angel
(2007)
Cam Vandemann
CSI: NY
(TV Series 2004-2013)
Troy Vandegraff
Veronica Mars
(TV Series 2004-2007)
Randy Kehler
The Pentagon Papers
(TV Movie 2003)
Colin McNeil
1-800-Missing
(2003-2006)
Bobby Christianson
The Safety of Objects
(2001)
Dwayne
Treed Murray
(2001)
Jimmy Olsen
Smallville
(TV Series 2001-2011)
Trevor
The West Wing
(TV Series 1999-2006)
Jake Double
Animorphs
(1998-2000)
Robert
The Famous Jett Jackson
(1998-2001)
Neil Hudson
La Femme Nikita (1997)
(1997-2001)
Teenager
Due South
(TV Series 1994-1999)
Jake / Billy
Are You Afraid of the Dark?
(TV Series 1990-2000)
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.