2020
2017
2006
2016
2022
2004
2013
The Wind in the Willows
as Chief Weasel
A Christmas Prince
as Ian
Contract to Kill
as Cabbie
Dead in Tombstone
as Washington
Sweeney Todd
as Youth (uncredited)
The Crucifixion
as Deacon
Dampyr
as Lazar
Illegitimate
as Radu
Rise of Empires: Ottoman
as Dimitrie
Gunpowder, Treason & Plot
as Lord John Huntly