William Wallace TBA
as Actor
Dragon Knight 2022
as King Thollin
Lord of Tears 2013
as Taxi Driver
Beyond the Movie: The Return of the King 2003
as Self - Scottish Historian
Macbeth 1997
as Porter
The Bruce 1996
as Angus Og
Credits from TMDB.