Roles
Wes McManus
Take Two
(2018)
Sheriff Tom Keller
Riverdale
(2017)
President Winters
The Whispers
(2015)
Brad
UnREAL
(2015)
Henry Gowen
When Calls the Heart
(2014)
Peter
Bates Motel
(2013-2017)
Rob
Radio Rebel
(TV Series 2012)
Cory Peterson
The Killing
(2011-2014)
Thomas Madison Snow
True Justice
(2010)
(Role TBD)
Fear Island
(TV Movie 2009)
Thomas
V
(TV Series 2009-2011)
Dr. Eric Davidson
Defying Gravity
(TV Series 2009)
Joe Falls
Fringe
(TV Series 2008-2013)
Brad Sylvester
Sanctuary
(2008-2011)
Dekker
Eureka
(TV Series 2006-2012)
Brian Taylor
Kyle XY
(2006-2009)
Jake Terrance
Reunion
(2005)
Coach Dave Scott
Life As We Know It
(2004-2005)
Gabriel Hewitt
The 4400
(TV Series 2004-2007)
Mystery Man
Jake 2.0
(2003-2004)
Russell Williams
Liberty Stands Still
(2002)
Dr. Lawrence Garner
Smallville
(TV Series 2001-2011)
Kulis Bara
Andromeda
(TV Series 2000-2005)
Ames White
Dark Angel
(TV Series 2000-2002)
(Role TBD)
Stargate SG-1
(TV Series 1997-2007)
Nick Boyle
Poltergeist: The Legacy
(1996-1999)
Jack Burrell / Esterhaus
The Outer Limits
(TV Series 1995-2002)
Pete Wilder
Highlander
(1992-1998)
Drifter
Omen IV: The Awakening
(TV Movie 1991)
Don Bellin
The Commish
(1991-1995)
Grant Bodrosian
My Secret Identity
(1988-1991)
Nick Capelli
21 Jump Street
(1987-1991)
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.