Birthday
N/A
Gender
Male
Place of Birth
Vancouver, Canada
Also know as
--
(1981) Golden Gate
as ---
(1998) Voyage of Terror
as Simon
(1998) Playing to Win: A Moment of Truth Movie
as Artie
(2008) Impulse
as Elliott
(2019) Mystery 101: Playing Dead
as Vincent Cuddahy
(2008) Storm Cell
as Sean Saunders
(2008) Trial by Fire
as Dan
(2011) Deck the Halls
as Austin
(2003) Hollywood Wives: The New Generation
as Eric Vernon
(1999) Y2K
as Caldwell Stone
(2013) Embrace of the Vampire
as Dr. Duncan Johnson
(2021) Diary of a Wimpy Kid
as Joshie (voice)
(2001) Black River
as Sculptor
(2023) Christmas on Cherry Lane
as Quinn Lewis
(2009) Ice Twisters
as Frank
(2003) Strange Frequency²
as Pete (segment 'Cold Turkey')
(1998) The Hunted
as Dorse
(2015) The Age of Adaline
as 1950s Financial Advisor
(2017) Power Rangers
as Ted Hart / Kimberly's Father
(2015) The Revenant
as Dave Chapman
(1999) Murder on Shadow Mountain
as ---
(2007) Secrets of an Undercover Wife
as Paul
(2003) Betrayed
as Harvey Swank
(2015) Signed, Sealed, Delivered: Truth Be Told
as Captain Markham
(1981) The Five of Me
as Orderly
(2002) Door to Door
as Gladys' Son
(1983) The Awakening of Candra
as Hayden
(2016) Appetite for Love
as Deacon
(2000) The Spring
as Caleb Dunn
(2016) A Heavenly Christmas
as Tyler
(2017) While You Were Dating
as Kyle
(2012) The Odds
as Bruce Orr
(2012) Rags
as Arthur McGowens
(1996) Abduction of Innocence
as Deputy
(2017) Brain on Fire
as Dr. Ryan
(2017) Ring of Deception
as Stu Brown
(2013) The Mystery Cruise
as Oliver
(2014) The Good Mistress
as Lloyd Lawson
(2006) Christmas on Chestnut Street
as Lou Boyd
(2011) While I Breathe
as Undercover officer
(2018) Darrow & Darrow: In The Key Of Murder
as Terry
(1999) Sweetwater
as Fred Herrera
(2018) Mi Madre, My Father
as Robert
(2000) Trixie
as Alvin
(2019) Morning Show Mysteries: Countdown to Murder
as Don
(2013) Man of Steel
as News Show Host
(2011) 17th Precinct
as Deputy Mayor Ben Cole
(1998) Disturbing Behavior
as Ferry Guy
(2013) End of the World
as Reiser
(2024) Season's Greetings from Cherry Lane
as Quinn
(2015) If There Be Thorns
as Malcolm
(1993) The X-Files
as Bruce Bearfeld
(2004) The 4400
as Philip Delacroix
(1993) The X-Files
as Worker
(2017) Riverdale
as Paul Sowerberry
(2013) Motive
as Craig Davis
(1994) Viper
as Scott Ramsey
(1994) Viper
as Alan Simms
(1995) The Outer Limits
as Corporal Beauregard Larouche
(2022) Three Pines
as Richard Lyon
(1995) The Outer Limits
as Lab Technician
(1995) The Outer Limits
as Veeter
(1997) Stargate SG-1
as Borren
(1995) The Outer Limits
as Agent Pinter
(2009) K-9
as Professor Alistair Gryffen
(2003) Mayday
as Ced Roberts
(2021) Resident Alien
as Man at Diner
(2005) Supernatural
as Rudy (voice)
(2005) Supernatural
as Rudy
(2005) Supernatural
as Peter Warren
(2016) Travelers
as Oliver
(2011) Fairly Legal
as Paul Hainsley
(2021) Resident Alien
as Tanner Corrington
(1992) Highlander: The Series
as Brian McSwain
(2010) R. L. Stine's The Haunting Hour
as Charles
(2024) Tracker
as Gavin Russo
(2016) Shooter
as Wolf Hunter
(2022) Alaska Daily
as Jeff Muncy
(2017) The Good Doctor
as Kalu's Lawyer
(2004) Stargate Atlantis
as Koracen
(2001) Smallville
as Daily Planet Employee
(1997) Beyond Belief: Fact or Fiction
as Spin Doctor (segment "The Candidate")
(1996) The Sentinel
as Tregaser
(1998) First Wave
as Drew
(2013) Bates Motel
as Lee Berman
(2002) The Twilight Zone
as Joe
(2002) The Dead Zone
as Alec
(2024) Wild Cards
as Bill Flaire