| Title | Role | Director | Producer |
|---|---|---|---|
| Big Night (Short Film) | David | Sam Jones | |
| Witchita (Short Film) | Liam | Inti Calfat / Dirk Verheye | Stink UK / Lovo Films |
| Colours | Mike | Peter Lee Scott | Asylum Films |
| Urban Hymn | Liam | Michael Caton-Jones | Eclipse Films |
| To Live For (Short Film) | Marcus | Phillip Pugh | Philm Maker |
| Beverley (Short Film) | Aaron | Alexander Thomas | Urban Edge Films |
| Partners In Crime | Danny | Dan Delglyn | Mirrored Vision |
| Title | Role | Director | Producer |
|---|---|---|---|
| This Is Going To Hurt | Al | Tom Kingsley | Sister Pictures / BBC |
| Sex Education (Series 3) | Joe Goodwin | Ben Taylor | Netflix / Eleven Films |
| Sex Education (Series 2) | Joe | Ben Taylor, Alice Seabright, Sophie Goodhart | Netflix / Eleven Film |
| Bad Move (Series 2) | Bronson | Adam Miller | Open Mike for ITV |
| Bad Move | Bronson | Martin Dennis | ITV / Open Mike |
| The Watchman | Hoodie | David Nath | Channel 4 / Minnow Films |
| Grantchester | Ricky Masters | Rebecca Gatward | ITV / Kudos |
| The Baker And The Beauty | Ian | Oded Druskin | Arutz 2 / Amazon |
| Doctors | Louis | Sasha Damjanovski | BBC |
| Title | Role | Director | Producer |
|---|---|---|---|
| People, Places & Things | T | Jeremy Herrin | Headlong / National Tour |
| Mr. Muscle | Johnny | Balisha Karra / Fin Townsend | Birmingham REP (Foundry Sharing) |
| Othello | Othello / Ensemble | Justin Audibert | RSC |