Cast Credits In Plain Sight (2016) Guest starring as Mr James Farrel Episode 1x01: Episode 1 (Dec 7, 2016) The Advocates (1991) Guest starring as DCI Michael Smith (2 episodes) Episode 2x03: Episode 3 (Mar 23, 1992) Episode 2x01: Episode 1 (Mar 9, 1992) Taggart (1983) Guest starring as Ronald Martin Episode 16x01: Bloodlines (Jan 16, 1999)