Cast Credits Dept. Q (2025) Guest starring as Robert MacDonald (Defence Advocate) (2 episodes) Episode 1x07: Episode 7 (May 29, 2025) Episode 1x01: Episode 1 (May 29, 2025) The Advocates (1991) Guest starring as Police Constable (2 episodes) Episode 2x03: Episode 3 (Mar 23, 1992) Episode 2x01: Episode 1 (Mar 9, 1992) Taggart (1983) Guest starring as Bank Manager Episode 17x02: Skin Deep (Sep 14, 2000)