TV, Radio & Online

  • BBC One Northern Ireland, Nolan Live (Abandoman, 2015)
  • BBC Radio 4, Children In Need (Abandoman, 2015)
  • BBC Radio 4 Extra, Newsjack (Writer, 2021)
  • Comedy Central (Amusical, 2019)
  • E4 (The RH Experience, 2016)
  • Roundhouse Radio, Played Up (The RH Experience, 2014 — 2016)
  • Soho Radio (Abandoman, 2015)

Competitions

  • Leicester Square Theatre New Comedian of the Year (Semifinalist, 2016)
  • Max Turner Prize (Finalist, 2017)
  • South Coast Comedian of the Year (Semifinalist, 2017)

Festivals

  • Aberystwyth Comedy Festival (Amusical, 2019)
  • Brighton Fringe, Brighton (The RH Experience, 2015 / Solo, 2017 — 2018)
  • Dave's Comedy Festival, Leicester (Abandoman, 2015)
  • Edinburgh Fringe, C Venues (Music Box, 2011 / The RH Experience, 2014)
  • Edinburgh Fringe, Gilded Balloon (The RH Experience, 2015)
  • Edinburgh Fringe, Just The Tonic (The RH Experience, 2017)
  • Edinburgh Fringe, PBH Free Fringe (Do Not Adjust Your Stage, 2011)
  • Edinburgh Fringe, Pleasance (Amusical, 2017 — 2019)
  • Edinburgh Fringe, Underbelly (Abandoman, 2015 / Solo, 2017 — 2018)
  • Glastonbury Festival (Abandoman, 2015)
  • Haggerston Improv Festival, London (Abandoman, 2015)
  • Hastings Fringe (The RH Experience, 2017)
  • Henley Festival (Abandoman, 2015)
  • Latitude Festival (Abandoman, 2015 / Amusical 2018 — 2019)
  • Leeds Festival (Abandoman, 2015)
  • LOCO Film Festival, London (Abandoman, 2015)
  • London Sketchfest (The RH Experience, 2015)
  • Machynlleth Comedy Festival (Amusical, 2018 — 2019)
  • Miller Comedy Festival (Compère / The RH Experience, 2016)
  • Reading Festival (Abandoman, 2015)
  • Shuffle Festival (Abandoman, 2015)
  • Summer in the City, London (The RH Experience, 2013 — 2015)
  • Underbelly Hogmanay, Edinburgh (Abandoman, 2015)
  • Underbelly Southbank, London (Abandoman, 2015)
  • VAULT Festival, London (The RH Experience, 2017)
  • Vodafone Comedy Festival, Dublin (Abandoman, 2015)

Comedy Clubs

  • Always Be Comedy, London (Abandoman, 2015)
  • Angel Comedy, London (Solo, 2016)
  • Backyard Comedy Club, London (The RH Experience, 2015 — 2016 / Amusical 2017 — 2020)
  • Bear Funny Comedy, London (Abandoman / The RH Experience / Solo / Compère, 2015 — 2016)
  • Big Nose Comedy, London (Solo, 2016 — 2017)
  • The Boat Show, London (Abandoman, 2015)
  • ComComedy Live, London (Solo, 2013)
  • The Comedy Store, London (Abandoman, 2015)
  • Comedy Trumpet, London (Abandoman, 2015)
  • Comedy Virgins, London (Solo, 2016)
  • Daly's, Limerick (Abandoman, 2015)
  • Dolan's, Omagh (Abandoman, 2015)
  • Gits and Shiggles, London (Abandoman, 2015)
  • Hideaway Comedy Club, London (Solo, 2016)
  • Hilarity In Shoes, London (Solo, 2016)
  • Jolly Rogers, London (Solo, 2016)
  • Kings Court of Comedy, London (The RH Experience / Solo, 2017)
  • Knock2Bag, London (Abandoman, 2016)
  • Laugh A Minute, London (Solo, 2016)
  • Laugh Out London, London (Abandoman, 2015)
  • Laugh The Queen's Head Off, London (Abandoman, 2015)
  • Live at the Chapel, London (Abandoman, 2015)
  • The Miller, London (Abandoman, 2016 / The RH Experience, Residency 2013 — 2018)
  • Nice N' Spiky, London (Abandoman 2015 / Solo, 2016)
  • Old Rope, London (Abandoman, 2015)
  • Party Piece, London (Solo, 2016)
  • Roisin Dubh, Galway (Abandoman, 2015)
  • Rollick Comedy, London (Solo, 2017)
  • Seven Dials Comedy Club, London (Solo, 2017 — 2018)
  • Sunday Shtick, London (Solo, 2016)
  • Top Secret Comedy Club, London (The RH Experience, 2017)
  • Touching Cloth, London (Solo, 2016)
  • Up The Creek, London (Abandoman, 2015)
  • Whelan's, Dublin (Abandoman, 2015)

Theatres

  • The Basement Theatre, Atlanta, GA (Solo, 2016)
  • Bloomsbury Theatre, London (Abandoman, 2015)
  • Bristol Improv Theatre, Bristol (The RH Experience, 2015 — 2018)
  • Clapham Grand, London (Amusical, 2020)
  • Edison Ballroom, New York, NY (Abandoman, 2016)
  • EM Forster Theatre, Tonbridge (Abandoman, 2015)
  • Guildhall, Portsmouth (Abandoman, 2015)
  • Leicester Square Theatre, London (The RH Experience, 2013 — 2015)
  • Museum of Comedy, London (Solo, 2017 — 2018)
  • Rosemary Branch Theatre, London (Solo, 2017 — 2018)
  • Royal Albert Hall, London (Amusical, 2019)
  • Soho Theatre, London (Solo, 2016 / The RH Experience, 2018)
  • Shaw Theatre, London (Music Box, 2012)
  • Tristan Bates Theatre, London (Music Box, 2014)

Cabaret, Variety & Spoken Word

  • The Aeronaut, London (Abandoman, 2015)
  • Chocolate Poetry Club, London (Solo, 2016)
  • Hippodrome Casino, London (Abandoman, 2016)
  • London Transport Museum, London (Solo, 2016)
  • The Music Box at Paper Dress Vintage, London (The RH Experience, 2016)
  • Piñata, London (The RH Experience, 2016)
  • Puttin' on the Ratz, London (Solo, 2016)
  • White Mischief, London (Abandoman, 2015)