Cast Credits Doctor Who (2005) Guest starring as General Staal (2 episodes) Episode 4x05: The Poison Sky (May 3, 2008) Episode 4x04: The Sontaran Stratagem (Apr 26, 2008) Guest starring as Commander Stark Episode 5x12: The Pandorica Opens (Jun 19, 2010) Melissa (1997) Starring as Les Maurice Absolutely Fabulous (1992) Guest starring as Marshall (9 episodes) Episode S06 Special: Olympics (Jul 23, 2012) Episode 5x08: Cold Turkey (Dec 24, 2003) Episode S05 Special: White Box (Dec 25, 2004) Episode 5x05: Birthin' (Nov 7, 2003) Episode 4x07: Gay (Dec 27, 2002) Episode 4x06: Menopause (Oct 5, 2001) Episode 4x05: Small Opening (Sep 28, 2001) Episode 3x02: Happy New Year (Apr 6, 1995) Episode 1x06: Birthday (Dec 17, 1992) View 6 more View 6 less The Young Ones (1982) Starring as Mike (12 episodes) Episode 2x06: Summer Holiday (Jun 19, 1984) Episode 2x05: Time (Jun 12, 1984) Episode 2x04: Sick (Jun 5, 1984) Episode 2x03: Nasty (May 29, 1984) Episode 2x02: Cash (May 15, 1984) Episode 2x01: Bambi (May 8, 1984) Episode 1x06: Flood (Dec 14, 1982) Episode 1x05: Interesting (Dec 7, 1982) Episode 1x04: Bomb (Nov 30, 1982) Episode 1x03: Boring (Nov 23, 1982) Episode 1x02: Oil (Nov 16, 1982) Episode 1x01: Demolition (Nov 9, 1982) View 9 more View 9 less Doctor Who (1963) Guest starring as Kiv (4 episodes) Episode 23x08: The Trial of a Time Lord, Part Eight (Mindwarp) (Oct 25, 1986) Episode 23x07: The Trial of a Time Lord, Part Seven (Mindwarp) (Oct 18, 1986) Episode 23x06: The Trial of a Time Lord, Part Six (Mindwarp) (Oct 11, 1986) Episode 23x05: The Trial of a Time Lord, Part Five (Mindwarp) (Oct 4, 1986) View 1 more View 1 less