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 has been married to fellow actor Julia Benson since 2009.
Acting
TV
The Good Doctor
as Nigel Monroe
2017
TV
Supernatural
as Walter Kelly
2005
TV
Supernatural
as Joba
2005
TV
Arrow
as D.A. Carnahan
2012
TV
Smallville
as Young Dex
2001
Movie
Everything, Everything
as Dr. Chase
2017
TV
Stargate SG-1
as Devon
1997
TV
Psych
as Lester Beacon
2006
TV
Psych
as Philip Keiser
2006
TV
Continuum
as Todd Sanchez
2012
TV
The 4400
as Lloyd
2004
TV
Dark Angel
as Walter
2000
TV
The Baby-Sitters Club
as Edward McGill
2020
Movie
Air
as Anchorman
2015
TV
Hell on Wheels
as Marshal Jessup
2011
TV
Prodigal Son
as Al Grimes
2019
Movie
Dead Rising: Watchtower
as Bruce
2015
TV
R. L. Stine's The Haunting Hour
as Male TV Host
2010
TV
R. L. Stine's The Haunting Hour
as Dad
2010
TV
Reaper
as Bargain Bench Manager
2007
TV
UnREAL
as Jeff Kidd
2015
Movie
Infidelity in Suburbia
as Greg Halpern
2017
TV
MECH-X4
as Seth Harper
2016
TV
A Million Little Things
as Trevor Matlof
2018
Crew
Movie
Big Sky River
Director
2022
Movie
Aurora Teagarden Mysteries: Heist and Seek
Director
2020
Movie
Crossword Mysteries: Terminal Descent
Director
2021
Movie
Time for Them to Come Home for Christmas
Director
2021
Movie
Return to Office
Director
2025
Movie
Sweet Carolina
Director
2021
Movie
Navigating Christmas
Director
2023
Movie
The Wedding Veil Expectations
Director
2023
Movie
Death Do Us Part
Writer
2014
Movie
The Santa Stakeout
Director
2021
Movie
Blind Date Book Club
Director
2024
Movie
Rise and Shine, Benedict Stone
Director
2021