2019
as Mackenzie Officer
2012
as Thern in Cave
as Douglas / Davy / Lord Bardolph
2026
as Marcellus
as Lord Bardolph / Davy
2024
as Shalborne
2010
as Gabriel Oak