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.
as Guest #1
as Jim Spencer
as Charlie
as Mark
as James
as Peter Pitt
as Simon
as James
as Ollie
as Mark
as Arthur Smith
as Al Winslow
as Arthur Smith
as Tony
as Adam Schuyler
as Dt. Arthur Smith
as Arthur Smith
as Edward McGill(3 eps)
as Otto Croft
as Arthur Smith
as Glen
as Al Grimes(1 ep)
as Justin
as Det. Arthur Smith
as Det. Arthur Smith
as Det. Arthur Smith
as Ben Morgan
as Chris Bennett(1 ep)
as Kevin
as Mike Thurman
as Chris
as Trevor Matlof(2 eps)
as Detective Arthur Smith
as Archie Hunter(1 ep)
as Arthur Smith
as Det. Arthur Smith
as Husband(1 ep)
as Nigel Monroe(1 ep)
as Mr. Everett
as Brad Thompson
as Jack
as Detective Arthur Smith
as Dr. Chase
as Arthur Smith
as Greg Halpern
as Freddy(1 ep)
as Bill
as Dr Logie
as Brett Bishop
as Quinn Sinder(2 eps)
as Seth Harper(6 eps)
as Det. Arthur Smith
as Brian Higgins(1 ep)
as Det. Arthur Smith
as Seth
as Nick
as Man Walking Dog
as Jacob Nyholm
as Anchorman
as Det. Arthur Smith
as Dean
as Jeff Kidd(1 ep)
as Arthur Smith
as Bruce
as Online Date
as Konstabl Dave Wilkins
as Jeremy
as Dr. Logie
as Ryan Harris
as Michael
as Craig
as Bill Wilcox(3 eps)
as Jack Reilly
as Tony Manning(1 ep)
as Volcano Expert(2 eps)
as Matt
as D.A. Carnahan(1 ep)
as Todd Sanchez(1 ep)
as Shawn Myers
as KJ(1 ep)
as Male TV Host
as Marshal Jessup(3 eps)
as Melville(8 eps)
as The Slacker
as Eric
as Male TV Host(1 ep)
as Dad(1 ep)
as Straight-Acting Dude
as Roy Squires
as Rick Barnes
as Foreman
as Greg Jarlewski(3 eps)
as Bargain Bench Manager(1 ep)
as Father Bracken
as Detective Paul Tannon
as Lester Beacon(1 ep)
as Philip Keiser(1 ep)
as Deuce
as Joseph Brockway
as ER Doctor
as Walter Kelly(1 ep)
as Joba(1 ep)
as Nervous Guy
as Lloyd(1 ep)
as Young Dex(1 ep)
as Peter Mint
as Walter(1 ep)
as Devon(1 ep)