Robert the Bruce 2019
as Donald
A Christmas Carol 2018
as Horseman
Alba Gu Brath! The Making of 'Braveheart' 2007
Technical Advisor
Gladiator 2000
Stunts
Braveheart 1995
Thanks
Highlander 1986
Credits from TMDB.