Nenhuma biografia disponível.
| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | Vivo ou Morto: Um Mistério Knives Out | Rev. Delancy | |
| 2025 | The Estate | - | |
| 2025 | Goodnight Ladies | Terry | |
| 2023 | Sweet Sue | Pete | |
| 2023 | Roses | Alan | |
| 2023 | National Theatre Live: Othello | Iago | |
| 2022 | The Bower | - | |
| 2022 | Earwig | Albert | |
| 2021 | Saintmaking | Derek Jarman | |
| 2020 | Beleza Eterna | Tony | |
| 2017 | National Theatre Archive: Mosquitoes | The Boson | |
| 2017 | National Theatre Live: Mosquitoes | The Boson | |
| 2017 | National Theatre Live: Peter Pan | Peter Pan | |
| 2017 | National Theatre Live: wonder.land | Matt | |
| 2016 | Lady Macbeth | Alexander Lester | |
| 2015 | Swansong | Mark Prince | |
| 2015 | London Road | Tim | |
| 2012 | Doctor Faustus - Live at Shakespeare's Globe | Dr. Faustus | |
| 2011 | O Morro dos Ventos Uivantes | Mr. Earnshaw | |
| 2010 | Edge | Glen | |
| 2006 | Klimt | Duke Octave | |
| 2005 | Princes in the Tower | King Henry VII | |
| 2004 | Dragon's World: A Fantasy Made Real | Dr. Tanner |