
Keith MacKechnie
Personal Details
Also Known As
Movies (35)

The Ainsley McGregor Mysteries: A Case for the Yarn Maker
as Sam
2025

Holiday Crashers
as Lou
2024

A Tale of Two Christmases
as John Peterson
2022

You, Me and the Christmas Trees
as Harry
2021

The Vows We Keep
as Don
2021

Cross Country Christmas
as Harvey
2020

Christmas She Wrote
as Malcolm
2020

Picture Perfect Mysteries: Newlywed and Dead
as Mr. Davis
2019

Just Add Romance
as Fred Tucker
2019

Hailey Dean Mysteries: 2 + 2 = Murder
as Norman Sacks
2018

The Professor
as Ed
2018

Frozen in Love
as Paul Campbell
2018

Christmas Getaway
as Clayton Blake
2017

Marry Me at Christmas
as Ed Krug
2017

The Art of Us
as Frank
2017

Moonlight in Vermont
as Harris
2017

A December Bride
as Hank O'Reilly
2016

Unleashing Mr. Darcy
as Circuit Director
2016

R.L. Stine's Monsterville: The Cabinet of Souls
as Sheriff
2015

Stolen Daughter
as Detective Garcia
2015

Family for Christmas
as Santa Clause
2015

When Sparks Fly
as Charlie Peterson
2014

Taken Back: Finding Haley
as Detective Scott
2012

Diary of a Wimpy Kid: Dog Days
as Man in Kitchen
2012

Radio Rebel
as Janitor Margowsky
2012

Crash Site
as Nick
2011

Call Me Mrs. Miracle
as Father
2010

Growing the Big One
as Russell
2010

Bond of Silence
as Danny
2010

The Gambler, The Girl and The Gunslinger
as Cal Stoomey
2009

Frost/Nixon
as Marv Minoff
2008

Dark Blue
as Interrogation Officer
2002

S1m0ne
as Reporter
2002

Held for Ransom
as Detective Van Bommel
2000

A Thousand Men and a Baby
as Joey Camerini
1997
TV Shows (15)

Virgin River
as Nick
2019

Emily Owens, M.D.
as Larry Fisher
2012

Alcatraz
as Robert Cline
2012

Psych
as Coroner
2006

Kitchen Confidential
as Crusty Customer
2005

Supernatural
as Chaz
2005

Cuts
2005

Desperate Housewives
as Detective Bryant
2004

Clubhouse
2004

24
as Virologist
2001

CSI: Crime Scene Investigation
as Co-Pilot
2000

Gilmore Girls
as Dennis
2000

The West Wing
as Cooper
1999

Charmed
as Tom
1998

Veronica's Closet
as Photographer
1997