Filmography
2025 | Departures · as Young Benji |
2020 | All Creatures Great & Small (2020) (TV Series) · as Private Briggs |
2015 | The Last Kingdom (TV Series) · as Osbert |
2006 | Waterloo Road (TV Series) · as Billy Savage |
1995 |
2025 | Departures · as Young Benji |
2020 | All Creatures Great & Small (2020) (TV Series) · as Private Briggs |
2015 | The Last Kingdom (TV Series) · as Osbert |
2006 | Waterloo Road (TV Series) · as Billy Savage |
1995 |