Peter Benson

Peter Benson

Peter Benson is a Canadian actor, writer, director, and producer for film and television, known for playing Detective Arthur Smith in Hallmark's Aurora Teagarden Mystery series. He is a graduate of the Vancouver Film School and also has an honors degree in Communications from Carleton University. He…

Filmography

Supernatural
Supernatural
2005 · TV
as Walter Kelly
Supernatural
Supernatural
2005 · TV
as Joba
Arrow
Arrow
2012 · TV
as D.A. Carnahan
Smallville
Smallville
2001 · TV
as Young Dex
Stargate SG-1
Stargate SG-1
1997 · TV
as Devon
The Good Doctor
The Good Doctor
2017 · TV
as Nigel Monroe
Psych
Psych
2006 · TV
as Lester Beacon
Psych
Psych
2006 · TV
as Philip Keiser
R. L. Stine's The Haunting Hour
R. L. Stine's The Haunting Hour
2010 · TV
as Male TV Host
R. L. Stine's The Haunting Hour
R. L. Stine's The Haunting Hour
2010 · TV
as Dad
Dark Angel
Dark Angel
2000 · TV
as Walter
Hell on Wheels
Hell on Wheels
2011 · TV
as Marshal Jessup
The 4400
The 4400
2004 · TV
as Lloyd
Chesapeake Shores
Chesapeake Shores
2016 · TV
as Brian Higgins
Continuum
Continuum
2012 · TV
as Todd Sanchez
A Million Little Things
A Million Little Things
2018 · TV
as Trevor Matlof
Prodigal Son
Prodigal Son
2019 · TV
as Al Grimes
Motive
Motive
2013 · TV
as Tony Manning
Reaper
Reaper
2007 · TV
as Bargain Bench Manager
UnREAL
UnREAL
2015 · TV
as Jeff Kidd
Infidelity in Suburbia
Infidelity in Suburbia
2017 · Movie
as Greg Halpern
Imposters
Imposters
2017 · TV
as Freddy
Ice
Ice
2016 · TV
as Quinn Sinder
The Baby-Sitters Club
The Baby-Sitters Club
2020 · TV
as Edward McGill