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 |