Furia de titanes
2010
Young Perseus
La pesca del salmón en Yemen
2012
Joshua Maxwell
Alex Rider
2020
La reina blanca
2013
Thomas Grey
Marcella
2016
Evan Jones
Guerra y paz
Petya Rostov
El rey del fin del mundo
2021
Charley
The Great Ghost Rescue
2011
Barnabus
National Theatre Live: A Streetcar Named Desire
2014
A Young Collector
The Departure
Soldier (voice)
Mrs Wilson
2018
Nigel Wilson
Silk
Harry Stephens
The Bill
1984
Archie Powell