The Catherine Tate Show Guest cast, played by James Holmes Episode 1x04: Episode 4 (Mar 8, 2004) Episode 2x03: Episode 3 (Aug 4, 2005)