Film and TV

An Admin Worker At The End Of The World (short film); BrotherBrother; [post-production completed late 2020, festival screenings expected summer 2021]
None Of The Above 
(short film); Houston Comedy Film Festival (winner: Best Dark Comedy) and Leeds International Film Festival; September / November 2020
Piss Artist (short film); starring London Hughes;
JackRabbit (short film, co-writer); BrotherBrother; October 2014
Missing Something
 (websitcom); online and at Toronto Webfest, May 2014
Loose End
 (short film); shortlisted and screened at Raindance Collaborate Festival; October 2012


Three’s Company’s Adventure Department (comedy series); first series online July 2020
Boris plumps for Leave
(sketch); The World This Weekend, Radio 4; March 2016.
Various comedy
material;NewsJack Series 5 & 7; Radio 4 Extra and Radio 4; Autumn 2011 & 2012; and The Best Of NewsJack, Autumn 2012.


The Act Of Union; staged reading with Caroline Quentin and John Hodkinson; Southwark Playhouse; November 2019
Nonsense & Sensibility;
Anonymous Is A Woman; Arts Theatre, London; March 2016. Tour to Malvern, Worcester and Buxton, summer 2016 & 2017. Also performed online March 2021.
Boris: World King; Three’s Company, KPS Productions and James Seabright; Pleasance Courtyard, Edinburgh Fringe 2015 and 2016; West End transfer to Trafalgar Studios, April-May 2016
Soulless (with La Sykes); Anonymous Is A Woman; COG ArtsSpace and Drayton Arms Theatre; Oct-Nov 2014
Shakespeare For Breakfast; C theatre; C Venues, Edinburgh Fringe; August 2014.
The Adventure Machine; C theatre; C Venues, Edinburgh Fringe; August 2014
Around The World In 80 Days; REC Young People’s Theatre; Pavilion Arts Studio, Buxton Fringe; July 2014.
Not The Messiah; Three’s Company; Pleasance Courtyard, Edinburgh Fringe; August 2013. Subsequent tour (2013-2014) to Leicester Square Theatre, Theatre503, Out To Lunch Festival (Belfast) and The Guildhall Theatre (Derby).
Pan-O-Rama; Pavilion Arts Studio, Buxton Fringe; July 2013.
None Of The Above; LOST Theatre; November 2012.
The Chronicles Of Arnica; Pavilion Arts Studio, Buxton Fringe; July 2012.
The Importance Of Being Frank; Pavilion Arts Studio, Buxton Fringe; July 2011.
A Live Transmission of ‘Adventure Time’ (with Yaz Al-Shaater and Michael Grady-Hall); Soho Theatre Studio; December 2010. (Previous versions at the Tristan Bates Theatre, November 2008 & February 2009; and Pleasance Dome, Edinburgh Fringe, August 2010).
Reverie; The Pleasance Dome, Edinburgh Fringe; August 2010.
Still Life (staged reading); RADA; November 2009.
Play On Words; The Pleasance Dome, Edinburgh Fringe; August 2009. Transfer to the Tristan Bates Theatre, Covent Garden, January 2010. Other performances at Burton Taylor Studio, Oxford; Canal Cafe Theatre; The Green Room, Carlisle; Bowie High School, Austin, Texas; The Milton Theatre, Huddersfield; Walter Murray Collegiate, Saskatchewan, Cananda.
Auditorium; Underground Venues, Buxton Fringe & C Venues, Edinburgh Fringe; July & August 2008.
Most Suspect; O’Reilly, Oxford; November 2007.
Later Showers; C Electric, Edinburgh Fringe; August 2005.

Musicals, Revues and Pantomime

I’ve Been Through This Before; the Djanogly Concert Pitch, National Theatre; April 2009.
Plane Of Existence; Old Clubhouse, Buxton Fringe; July 2005.
Trouble In Panto Land (with Michael Grady-Hall); Buxton Community Studio; December 2001.

Jokes and One-liners

Barry Cryer’s 80th Birthday Roast, Gilded Balloon, Edinburgh Fringe 2015
, Series 5&7; Autumn 2011 & 2012; and The Best Of NewsJack, Autumn 2012.
Barrel Of Laughs comedy club; 2006-2015
Packed Lunch; C Venues; Edinburgh Fringe 2008


The World’s Greatest Walking Tour Of Edinburgh; Pleasance Theatre (site specific), Edinburgh Fringe; August 2012
The World’s Greatest Walking Tour Of Buxton; Underground Venues (site specific), Buxton Fringe; July 2010.


The Scotsman, 2016
The Evening Standard, 2013
Chortle, 2013 and 2014