Cast Credits The Upper Hand (1990) Guest starring as James Episode 6x01: Moonlighting (Jan 6, 1995) Screen One (1989) Guest starring as Mr Brackley Episode 1x07: Blore M.P. (Oct 22, 1989) A Fine Romance (1981) Guest starring as Customer Episode 2x01: A Helping Hand (Jan 17, 1982) Star Fleet (1980) Starring as PPA [UK Version] (voice)