als Young Man (uncredited)
2014
als Trevor
2016
als Georges
2024
als Bob Cratchit
2025
als Robert Pulaski
2019
als David
2023
als Connor
als Richard
2018
als Harald Sigurdsson
24 Folgen
als Drummond
8 Folgen
als Simon Holman
1 Folgen
als Young Stringer
als Nicholas Hale
2 Folgen
als Posh Pupil
als Tom
als DI Tommy Lynley
4 Folgen
als Daniel Beecham
6 Folgen
als Captain Bill Lauder