| Height: | 5'9 |
| Hair Colour: | Light Brown |
| Eye Colour: | Blue |
| Training: | Webber Douglas |
| Represented By: | Callum Pope |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Small Prophets (w/t) | Bob | Mackenzie Crook | Treasure Trove/ BBC |
| Bridgerton (Season 4) | Gibson Butler | Jaffar Mahmood | Netflix |
| Ruth | George Ellis | Lee Haven Jones | Silverprint for ITV |
| The Crown (Season 6) | Invigilator at Marlborough College | May el-Toukhy | Left Bank/Netflix |
| Downton Abbey II | Ted Wurkett | Brian Kelly | ITV |
| Hollyoaks: Late Night | Loafer | Alex Kalyminos | Channel 4 |
| Gina's Laughing Gear - Spoof! | Ron Weasley/Prince William | Jason Garbett | BBC |
| The Basil Brush Show | Trevor the Geek | Michael Kerrigan | The Foundation/BBC |
| Battleplan: El Alamein | Private in Rifle Brigade | Danielle Peck | BBC |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Death on the Nile | Atticus Praed | Lucy Bailey | Fiery Angel |
| A Face in the Crowd | Sheriff Hosmer / Ensemble | Kwame Kwei-Armah | Young Vic |
| Patriots | Teacher/FSB Boss/Compromised Newscaster. US Boris Berezovsky | Rupert Goold | Gielgud Theatre/Sonia Friedman Productions |
| Tina: The Tina Turner Musical | Phil Spector | Phyllida Lloyd | Aldwych Theatre |
| The Lion King (2014-2017) |
Zazu | Julie Taymor | Lyceum Theatre |
| Much Ado About Nothing | Claudio/Verges | Sara Alexander | Infinite Jest/Hague Shakespeare Festival |
| Cinderella | Gail Force | Adam Sunderland | Stephen Joseph Theatre, Scarborough |
| Snow White | Sir Richard Darling | John David | Lyceum Theatre, Crewe |
| Sleeping Beauty | Fusspot/Slim | Steve Boden | Hexagon Theatre Reading |
| Cinderella | Ugly Sister | Nick Winston | Qdos/One From The Heart/Beck Theatre, Hayes |
| Aladdin | Wishee Washee | Peter Duncan | Oxford Playhouse |
| Sleeping Beauty | Billy the Gardener | Phil Willmott | Greenwich Theatre |
| The Importance of Being Earnest | Lane/Merriman | Chris Monks | Stephen Joseph Theatre, Scarborough |
| The Comedy of Errors | Antipholus | Chris Pickles | Oxford Shakespeare Company |
| The Importance of Being Earnest | Lady Bracknell | Chris Pickles | Oxford Shakespeare Company |
| Nation | Gentleman Of Last Resort | Melly Still | Royal National Theatre |
| Treasure Island | Jemmy Rathbone | Sean Holmes | Haymarket Theatre |
| The Elephant Man | Lord John/Porter | Ellie Jones | Sheffield Theatres |
| Enjoy | Ms. Craig | Christopher Luscombe | Watford Palace Theatre |
| Macbeth | Witch/Duncan | Chris Pickles | Oxford Shakespeare Company |
| Merry Wives of Windsor | Mistress Page | Chris Pickles | Oxford Shakespeare Company |
| And Then They Came For Me | Hitler Youth | Joanna Leff | Blue Sky Club, Lyric Hammersmith Studio |
| Blue Remembered Hills | Donald | Ian Hastings | Lancaster Dukes Theatre |
| Tom's Midnight Garden | James & Barty | Graeme Messer | Birmingham Stage Company |
| Hobbit | Gollum & Elven King | Roy Marsden | Vanessa Ford, No 1 Tour |
| Children Of The Wolf | Robin | Ian Hastings | Lancaster Dukes Theatre |
| Mojo | Skinny Luke | Ian Hastings | Lancaster Dukes Theatre |
| Hey Get A Life! | Trevor Winterburn | John Peters | Jermyn St Theatre |
| Madame Bovary | Leon | Rosanna Lowe | Northampton Royal Th & Tour |
| The Snow Queen | Kay/King Grin/Twitch | Stefan Escreet | Chester Gateway Theatre |
| The Rivals | Fag | Tim Luscombe | Salisbury Playhouse |
| Privates on Parade | Pvt Steve Flowers | Rupert Goold | New Vic, Newcastle-under-Lyme |
| Skylight | Edward | Ian Hastings | Dukes Theatre, Lancaster |
| News Revue | Various (Cabaret) | David Pain | Canal Cafe |
| Dr Faustus | Lucifer / Covetousness | Ben Naylor | Palatine (Man in the Moon Theatre) |
| Black Comedy | Brindsley Miller | Rupert Goold | Webber Douglas |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Blind Spot Short |
Alan | Soph Webberley | Night Sky Films, BFI |
| Down Short |
Paramedic | Garry Crystal | Karen Newman |
| The Lawless Heart | Waiter | Tom Hunsinger & Neil Hunter | Martin Pope Productions |