Known For:
Acting
Birthday:
April 25, 1990
Place of Birth:
Cambridge, Cambridgeshire, England, UK
| Year | Movie | Role |
|---|---|---|
| 2024 | Stockholm Bloodbath | Johan Natt och dag |
| 2022 | Fantastic Beasts: The Secrets of Dumbledore | Frank Doyle (Workman #1) |
| 2019 | Martin's Close | John Martin |
| 2018 | Bees Make Honey | Inspector Shoerope |
| 2018 | National Theatre Live: The Madness of George III | Prince of Wales |
| 2014 | Put Down | John |
| Year | TV Show | Role |
|---|---|---|
| 2022 | Andor | Captain Vanis Tigo |
| 2021 | The One | Ethan |
| 2018 | Mrs Wilson | Mike Shannon (age 30) |
| 2016 | Six Wives with Lucy Worsley | Thomas Culpepper |
| 2014 | The Passing Bells | Freddie |
| 2014 | Outlander | Private Abraham Shaftstall |
| 2011 | Game of Thrones | Rhaegar Targaryen |
| 2011 | Borgia | Anton van Lalaing |
| 1971 | A Ghost Story for Christmas | John Martin |
| Believe Me |