We don't have a biography for Dr. Mackenzie yet. Hang in there, or go ahead and contribute one.
Appearances
A Touch of Frost
Guest cast, played by David McKail
- Episode 1x01: Care and Protection (Dec 6, 1992)
- Episode 1x03: Conclusions (Dec 20, 1992)
- Episode 2x03: Nothing to Hide (Jan 23, 1994)
- Episode 4x04: Fun Time for Swingers (Jan 28, 1996)
- Episode 5x01: Penny for the Guy (Feb 9, 1997)
- Episode 5x02: House Calls (Feb 16, 1997)
- Episode 5x03: True Confessions (Feb 23, 1997)
- Episode 6x02: One Man's Meat (Mar 14, 1999)
- Episode 8x01: Benefit of the Doubt: Part 1 (Jan 14, 2001)
- Episode 9x01: Mistaken Identity: Part 1 (Jan 27, 2002)
- Episode 9x02: Mistaken Identity: Part 2 (Jan 28, 2002)
- Episode 10x01: Hidden Truth (Jan 19, 2003)
- Episode 10x02: Close Encounters (Mar 3, 2003)
- Episode 10x03: Held in Trust (Sep 14, 2003)
- Episode 11x01: Another Life (Oct 26, 2003)
- Episode 11x02: Dancing in the Dark (Feb 22, 2004)
- Episode 12x01: Near Death Experience (Sep 25, 2005)
- Episode 13x01: Endangered Species (Nov 5, 2006)
- Episode 14x01: Mind Games (Oct 12, 2008)
- Episode 14x03: In the Public Interest (Oct 26, 2008)