Career: Actor and writer. Began career as a street entertainer; appeared in radio commercials for Diet Tango, 1999, and UDirect Films, 2000.
Duncan, Bring Me the Head of Mavis Davis, Goldcrest, 1998.
Tannoi, Ant Muzak (short film), The Focus Group, 2002.
Math teacher, About a Boy (also known as About a Boy oder: Der Tag der toten Ente and Pour un garcon), Universal, 2002.
Himself, Skip to the End (documentary), Channel 4 Video, 2004.
Avon, Blake's Junction 7 (short film), 2004.
Sebastian Gore-Brown, The Calcium Kid, Universal, 2004.
Voice of interviewer, Dylan Moran: Monster, Universal, 2004.
Charlie, Out of Time, 2004.
Darwin, Alpha Male (short film), 2005.
Man with dog, Charlie and the Chocolate Factory (also known as Charlie and the Chocolate Factory: The IMAX Experience), Warner Bros., 2005.
Getner, Animal, Mars Distribution, 2005.
Registrar, Confetti, Fox Searchlight Pictures, 2006.
Television Appearances; Series:
Captain Karl Von Berner, Seaforth, BBC, 1994.
Various roles, Brass Eye (also known as Trip TV), 1997, 2001.
Derek Few, How Do You Want Me?, BBC, 1998.
Voice of Eric Feeble (original British version), Stressed Eric, BBC2, 1998.
Peter, Kiss Me Kate, BBC, 1998.
Various roles, Big Train, 1998, 2002.
Brian Topp, Spaced, Channel 4, 1999–2001.
Harry, The Strangerers, 2000.
Mr. Bentham and various roles, Jam (also known as Jaaaam), Channel 4, 2000.
Terry Roche, Happiness, BBC, 2001.
Dr. Alan Stratham, Green Wing, Channel 4 and BBC America, 2004, 2006.
Television Appearances; Miniseries:
How High the Moon, BBC, 1994.
Doctor Gozzi, Casanova, BBC, 2005.
Television Appearances; Movies:
Dr. Ralph Crosby, Hospital!, Channel 5, 1997.
Mitch, Doc Martin, Sky, 2003.
Mitch, Doc Martin and the Legend of the Cloutie, 2003.
Gibson, Tunnel of Love, ITV, 2004.
Television Appearances; Specials:
(Uncredited) Himself, The British Comedy Awards 2004, ITV, 2004.
Television Appearances; Episodic:
Detective Sergeant Maskell, "Sacrifice," An Unsuitable Job for a Woman, ITV and PBS, 1997.
Alas Smith & Jones (also known as Smith & Jones), BBC, 1997, 1998.
Mr. Carter, "Keeping the Peace," All Along the Watch-tower, BBC, 1999.
Graham Atkinson, "The Head Teacher," People Like Us, BBC, 1999.
Himself, The Big Breakfast, Channel 4, 2002.
"Goths," Spine Chillers, BBC, 2003.
Julian Finch, "The Price of Fame," Dalziel and Pascoe, BBC, 2004.
Terry Fragment, "Fothergill 2000," Swiss Toni, BBC, 2004.
Leonard Hatred, "Music," Look Around You, BBC, 2005.
Leonard Hatred, "Live Final," Look Around You, BBC, 2005.
Appeared in Blue Jam, BBC Radio 1.
(Episode 4) Jam (also known as Jaaaaam), Channel 4, c. 2000.
Television Additional Material:
Big Train, 1998, 2002.