Film
Year |
Title |
Role |
2018 |
Overlord |
Grunauer |
2019 |
Make Up |
Tom |
TBD |
Hoard |
Michael |
Television
Year |
Title |
Role |
2011 |
Postcode |
Tim |
2016 |
Dickensian |
Arthur Havisham |
2017 |
Game of Thrones |
Koner |
Howards End |
Leonard Bast |
Timewasters |
Ralph |
2018 |
Les Misérables |
Enjolras |
2019 |
Catherine the Great |
Tsarevich Pavel |
2020 |
Strike |
Billy Knight |
Small Axe |
PC Dixon |
2022 |
Stranger Things |
Eddie Munson |
Short
Year |
Title |
Role |
2015 |
Instinct |
Dan |
2017 |
KIN |
Jamie |
2018 |
The Hoist |
Hash |
Theater
Year |
Title |
Role |
Director(s) |
Venue |
2016 |
Deathwatch |
Morris |
Geraldine Alexander |
Print Room |
2017 |
Wish List |
Dean |
Matthew Xia |
Royal Court Theatre |
2017 |
Mosquitoes |
Luke |
Rufus Norris |
Royal National Theatre |