Movies
Mickey 17
as Darius Blank
Dungeons & Dragons: Honor Among Thieves
as Szass Tam
In the Lost Lands
as The Stranger (uncredited)
The Awakening
as Albert Flood
Tornado
as Thief Bandit
Citadel
as Council Office Clerk
Young Adam
as Freight Supervisor
Family
as Bobby
Kingslayer
as Davos
Mary, Queen of Scots
as Ruthven