Film Productions
Year | Title | Role |
---|---|---|
2014 | Get Santa | Tom Anderson |
2015 | Mr. Holmes | Boy |
2017 | The Mercy | Simon Crowhurst |
2018 | The Guernsey Literary and Potato Peel Pie Society | Eli Ramsey |
Ready Player One | Reb kid | |
Slaughterhouse Rulez | Wootton | |
2019 | Little Joe | Joe Woodard |
Rocketman | Young Reginald Dwight | |
TBA | A Cuban Girl’s Guide to Tea and Tomorrow |
Television Shows
Year | Title | Role |
---|---|---|
2013 | An Adventure in Space and Time | Charlie |
Casualty | Barnaby Lee | |
Chickens | Clem | |
2014–2015 | Rocket’s Island | Archie Beckles |
2015 | The Frankenstein Chronicles | Joey |
2016 | Grantchester | Charlie Jones |
War & Peace | Young Petya Rostov | |
2017 | SS-GB | Bob Sheenan |
2018 | Grandpa’s Great Escape | Jack |
2019–2022 | His Dark Materials | Pantalaimon (voice) |
2022 | Heartstopper | Nick Nelson |
Theatre Productions
Year | Title | Role |
---|---|---|
2016 | Welcome Home, Captain Fox! | Small boy |
2018 | Fanny & Alexander | Alexander Ekdahl |