2024
as Shalborne
2019
as Mackenzie Officer
2014
as Ralph
2012
as Lord Bardolph / Davy
as Douglas / Davy / Lord Bardolph
as Thern in Cave
2008
as Gabriel Oak