Actor
League of Gentlemen, The (TV Series) (1999)
League of Gentlemen, The - Christmas Special (TV Series) (1999)
League of Gentlemen, The - Series 2 (TV Series) (2003)
League of Gentlemen, The - Series 3 (TV Series) (2004)
League of Gentlemen's Apocalypse, The (2005)
Benidorm (TV Series) (2007-2009)
Whitechapel (TV Mini-series) (2008)
Psychoville (TV Series) (2009)
Terry Pratchett's Going Postal (2010)
Happy Valley (TV Series) (2014-2023)
Better Man (2024)