2024
as British Officer #1
2023
as British Lieutenant | Waterloo
as London Banker
as Harry
2019
as Havers
2016
as BBC Producer
2009
as Edward Burne-Jones
2008
as Sheridan
2006
as Tim