We don't have a biography for Keith MacKechnie yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
Virgin River (2019)
Guest starring as Nick Fitch
(20 episodes)
- Episode 5x12: Father Christmas (Nov 30, 2023) [Co-Star]
- Episode 5x10: Labor Day (Sep 7, 2023) [Co-Star]
- Episode 5x07: From the Ashes (Sep 7, 2023) [Co-Star]
- Episode 5x06: Heroes Rise (Sep 7, 2023) [Co-Star]
- Episode 5x05: Trial by Fire (Sep 7, 2023) [Co-Star]
- Episode 5x01: A Second Chance (Sep 7, 2023) [Co-Star]
- Episode 4x12: The Long Goodbye (Jul 20, 2022) [Co-Star]
- Episode 4x11: Once Again (Jul 20, 2022) [Co-Star]
- Episode 4x08: Talk to Me (Jul 20, 2022) [Co-Star]
- Episode 4x07: Otherwise Engaged (Jul 20, 2022) [Co-Star]
- Episode 4x06: All's Faire... (Jul 20, 2022) [Co-Star]
- Episode 4x04: Serious As A... (Jul 20, 2022) [Co-Star]
- Episode 4x03: Grilled (Jul 20, 2022) [Co-Star]
- Episode 3x09: The Sun Also Rises (Jul 9, 2021) [Co-Star]
- Episode 3x06: Jack and Jill (Jul 9, 2021) [Co-Star]
- Episode 3x01: Where There's Smoke... (Jul 9, 2021) [Co-Star]
- Episode 2x10: Blown Away (Nov 27, 2020) [Co-Star]
- Episode 2x08: Blindspots (Nov 27, 2020) [Co-Star]
- Episode 2x04: Rumor Has It (Nov 27, 2020) [Co-Star]
- Episode 2x01: New Beginnings (Nov 27, 2020) [Co-Star]
iZombie (2015)
Guest starring as Gary Weston
- Episode 4x04: Brainless in Seattle (2) (Mar 19, 2018) [Co-Star]
Emily Owens, M.D. (2012)
Guest starring as Larry Fisher
- Episode 1x03: Emily and... The Outbreak (Oct 30, 2012)
Supernatural (2005)
Guest starring as Coroner
- Episode 5x06: I Believe the Children are Our Future (Oct 15, 2009) [Co-Star]
Guest starring as Chaz
- Episode 10x08: Hibbing 911 (Dec 2, 2014) [Co-Star]
Desperate Housewives (2004)
Guest starring as Detective Bryant
- Episode 4x13: Hello, Little Girl (Apr 27, 2008) [Co-Star]
24 (2001)
Guest starring as Virologist
- Episode 3x03: Day 3: 3:00 P.M. - 4:00 P.M. (Nov 11, 2003) [Co-Star]
CSI: Crime Scene Investigation (2000)
Guest starring as Co-Pilot
- Episode 3x21: Forever (May 1, 2003)
Charmed (1998)
Guest starring as PD Clayton
- Episode 6x19: Crimes and Witch-Demeanors (Apr 25, 2004)
Guest starring as Tom
- Episode 8x01: Still Charmed and Kicking (Sep 25, 2005) [Co-Star]
Buffy the Vampire Slayer (1997)
Guest starring as Parent
- Episode 2x03: School Hard (Sep 29, 1997) [Co-Star]
The Practice (1997)
Guest starring as Mr. Mullin
- Episode 5x20: The Case of Harland Bassett (Apr 29, 2001)
Guest starring as Neil Woolrich
- Episode 7x22: Goodbye (2) (May 5, 2003)
7th Heaven (1996)
Guest starring as Dr. Peterson
(2 episodes)
- Episode 3x02: Drunk Like Me (Sep 28, 1998)
- Episode 2x14: Red Tape (Feb 2, 1998)
Melrose Place (1992)
Guest starring as Salesman
- Episode 5x08: Mission: Interpersonal (Nov 11, 1996) [Co-Star]