Cast Credits Secret Diary of a Call Girl (2007) Guest starring as Vicar Episode 2x01: Episode 1 (Sep 11, 2008) Doctor Who (2005) Guest starring as Winder Episode 5x02: The Beast Below (Apr 10, 2010) The Advocates (1991) Guest starring as Riley Episode 1x03: Episode 3 (Apr 16, 1991)