1. Dolittle .... Tommy Stubbins | 2020 | |
2. Dead in a Week (Or Your Money Back) .... William Age 10 | 2018 | |
3. Angels Of Our Past .... Adam | 2018 | |
4. Dunkirk .... Boy | 2017 | |
5. Honour .... Lee | 2017 | |
6. Ethel & Ernest .... Young Raymond (voice) | 2016 | |
7. Galavant (TV series) .... Young Galavant Episode: My Cousin Izzy |
2015 | |
8. The Hive (TV series 2010-2016) .... Buzzbee Episode: Art Class |
2015 | |
9. Idina Menzel: Baby It's Cold Outside .... Harry Collett | 2014 | |
10. Casualty (TV series) .... Ollie Hide / Oliver Hide / Seb Durante | 2014 | |
11. TV Casualty .... Ollie Hide | 2010 |