| Title | Role | Production | Director |
|---|---|---|---|
| THE BLAME | Mike | ITV / Quay Street Productions | Rebecca Rycroft |
| THE PACT | Jamie Rees | Little Door Productions | Nicole Volavka & Christiana Ebohon-Green |
| BEHIND HER EYES | Ian | Left Bank Pictures | Erik Richter Strand |
| EMMERDALE | Ellis Chapman | ITV | Various |
| THE OTHER ONE | Kyle | Tiger Aspect for Channel 4 | Mark Nunneley |
| SHAKESPEARE & HATHAWAY | Lucian Shaw | BBC | Jennie Paddon |
| MIDSOMER MURDERS - THE STING OF DEATH | Cal Ingalls | Matt Carter | Bentley Productions |
| DELICIOUS - SERIES 3 | Adam | Bandit Television for Sky | Robin Sheppard & Amit Gupta |
| DELICIOUS - SERIES 2 | Adam | Bandit Television for SKY | John Hardwick & Clare Kilner |
| DOCTORS | Nathan Westwood | BBC | Chris Grismer |
| OUTLAWS | Speck | Hartswood Films | Matt Clinch |
| WITLESS | Benny | Objective | |
| HOLBY CITY | Hector Kidd | BBC | James Larkin |
| Title | Role | Production | Director |
|---|---|---|---|
| CYMBELINE | Guiderius | The Globe Theatre | Jennifer Tang |
| A DOLL'S HOUSE | Dr Rank | Sheffield Crucible | Elin Schofield |
| MACBETH | Macduff | Shakespeare's Globe | Abigail Graham |
| THE MOTIVE AND THE CUE | Dillon Evans | National Theatre | Sam Mendes |
| YELLOWMAN | Eugene | Orange Tree Theatre | Diane Page |
| LOSE YOURSELF | Nate | Sherman Theatre | Patricia Logue |
| ROMEO & JULIET | Benvolio | Insane Root | Hannah Drake |
| A VIEW FROM THE BRIDGE | Marco | Tobacco Factory Theatre | Mike Tweddle |
| MACBETH | Banquo | Tobacco Factory Theatre | Adele Thomas |
| 'TIS UNMANLY GRIEF | Mark | Theatre N16 | Tim Crowther |
| BOXES R&D | Antonia/Anthony | Purple Theatre | Sam Beckett Jr. |
| TWELFTH NIGHT | Antonio | Royal Exchange Manchester | Jo Davies |
| HUMAN EMOTIONAL PROCESS | Lorenzo | Chaskis/Arts Theatre | Raymi Ortuste Quiroga |
| MUCH ADO ABOUT NOTHING | Claudio | Shakespeare's Globe | Max Webster |
| SHAKESPEARE IN LOVE - THE PLAY | Ensemble | Disney | Declan Donnellan |
| BILLY LIAR | Arthur | Royal Exchange Manchester | Sam Yates |