May 2023- For Life
- Writer-Director
| For Life | Writer-Director | Sketch |
Apr 2023- An Honest Living
- Writer-Director
| An Honest Living | Writer-Director | Sketch |
Mar 2023- Small Talk
- Writer-Director
| Small Talk | Writer-Director | Sketch |
Mar 2022- Straight Face • Pilot
- Staff Writer
| Straight Face • Pilot | Staff Writer | Webseries |
Oct 2021- The Now Show • S59 E1
- Writer (Additional Material)
| The Now Show • S59 E1 | Writer (Additional Material) | Radio |
Mar 2021- The Now Show • S58 E3
- Writer (Additional Material)
| The Now Show • S58 E3 | Writer (Additional Material) | Radio |
Jul 2020- Rock Paper Scissors
- Writer-Director
| Rock Paper Scissors | Writer-Director | Sketch |
Jun 2020- Date Night
- Writer-Director
| Date Night | Writer-Director | Sketch |
Aug 2019- This Train Terminates Here
- Stand-up Show
| This Train Terminates Here | Stand-up Show | Fringe |
Aug 2017- Clown Atlas
- Stand-up Show
| Clown Atlas | Stand-up Show | Fringe |
May 2016- Socially Awkward Situations • 6 Episodes
- Presenter
| Socially Awkward Situations • 6 Episodes | Presenter | Webseries |
Aug 2015- Like Breath on a Mirror
- Stand-up Show
| Like Breath on a Mirror | Stand-up Show | Fringe |
Dec 2014- BBC New Comedy Award Final
- Stand-up
| BBC New Comedy Award Final | Stand-up | Radio |