Movies (Acting Roles)
Sorted by Release DateA Tale of Two Christmases
Keith MacKechnie was
67 in A Tale of Two Christmases
as 'John Peterson'.
Sat, Nov 26 2022
You, Me and the Christmas Trees
Keith MacKechnie was
66 in You, Me and the Christmas Trees
as 'Harry'.
Fri, Oct 22 2021
Cross Country Christmas
Keith MacKechnie was
65 in Cross Country Christmas
as 'Harvey'.
Sun, Dec 20 2020
Picture Perfect Mysteries: Newlywed and Dead
Keith MacKechnie was
64 in Picture Perfect Mysteries: Newlywed and Dead
as 'Mr. Davis'.
Sun, Jun 16 2019
Hailey Dean Mysteries: 2 + 2 = Murder
Keith MacKechnie was
63 in Hailey Dean Mysteries: 2 + 2 = Murder
as 'Norman Sacks'.
Sun, Jun 03 2018
Unleashing Mr. Darcy
Keith MacKechnie was
60 in Unleashing Mr. Darcy
as 'Circuit Director'.
Sat, Jan 23 2016
R.L. Stine's Monsterville: The Cabinet of Souls
Keith MacKechnie was
60 in R.L. Stine's Monsterville: The Cabinet of Souls
as 'Sheriff'.
Tue, Sep 29 2015
Family for Christmas
Keith MacKechnie was
60 in Family for Christmas
as 'Santa Clause'.
Sat, Jul 11 2015
Taken Back: Finding Haley
Keith MacKechnie was
57 in Taken Back: Finding Haley
as 'Detective Scott'.
Fri, Aug 24 2012
Diary of a Wimpy Kid: Dog Days
Keith MacKechnie was
57 in Diary of a Wimpy Kid: Dog Days
as 'Man in Kitchen'.
Thu, Aug 02 2012
The Gambler, The Girl and The Gunslinger
Keith MacKechnie was
54 in The Gambler, The Girl and The Gunslinger
as 'Cal Stoomey'.
Sat, Jul 11 2009
Held for Ransom
Keith MacKechnie was
45 in Held for Ransom
as 'Detective Van Bommel'.
Tue, Nov 14 2000
A Thousand Men and a Baby
Keith MacKechnie was
42 in A Thousand Men and a Baby
as 'Joey Camerini'.
Sun, Dec 07 1997
Big Girls Don't Cry... They Get Even
Keith MacKechnie was
36 in Big Girls Don't Cry... They Get Even
as 'Patrolman'.
Fri, May 08 1992
National Lampoon's Christmas Vacation
Keith MacKechnie was
34 in National Lampoon's Christmas Vacation
as 'Delivery Boy'.
Thu, Nov 30 1989
TV Shows (Acting Roles)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Emily Owens, M.D
Keith MacKechnie was
57+ in Emily Owens, M.D
as 'Larry Fisher'.
First Air Date
Tue, Oct 16 2012
Tue, Oct 16 2012
Kitchen Confidential
Keith MacKechnie was
50+ in Kitchen Confidential
as 'Crusty Customer'.
First Air Date
Mon, Sep 19 2005
Mon, Sep 19 2005
Supernatural
Keith MacKechnie was
50+ in Supernatural
as 'Chaz, Coroner'.
First Air Date
Tue, Sep 13 2005
Tue, Sep 13 2005
Desperate Housewives
Keith MacKechnie was
49+ in Desperate Housewives
as 'Detective Bryant'.
First Air Date
Sun, Oct 03 2004
Sun, Oct 03 2004
CSI: Crime Scene Investigation
Keith MacKechnie was
45+ in CSI: Crime Scene Investigation
as 'Co-Pilot'.
First Air Date
Fri, Oct 06 2000
Fri, Oct 06 2000
Veronica's Closet
Keith MacKechnie was
42+ in Veronica's Closet
as 'Photographer'.
First Air Date
Thu, Sep 25 1997
Thu, Sep 25 1997
Buffy the Vampire Slayer
Keith MacKechnie was
41+ in Buffy the Vampire Slayer
as 'Parent'.
First Air Date
Mon, Mar 10 1997
Mon, Mar 10 1997
7th Heaven
Keith MacKechnie was
41+ in 7th Heaven
as 'Man, Dr. Peterson, Matt's Boss'.
First Air Date
Mon, Aug 26 1996
Mon, Aug 26 1996
Diagnosis: Murder
Keith MacKechnie was
38+ in Diagnosis: Murder
as 'Agent Rybeck'.
First Air Date
Fri, Oct 29 1993
Fri, Oct 29 1993