Secret Diary of a Call Girl Guest cast, played by Roger Barclay Episode 2x02: Episode 2 (Sep 11, 2008) Episode 3x08: Episode 8 (Mar 11, 2010) Episode 4x06: Episode 6 (Mar 8, 2011) Episode 4x08: Episode 8 (Mar 22, 2011)