as Police Chief
2021
as Master Perfumer
2019
as King George
2018
as Fergus
2015
as Comyn the Red
1996
as French Warship Captain
1995
as Edouard Astier
1993
as Charles Devon
as Lord Bern
1989
as Barry
1988
as Bonnie Prince Charlie
1984
as James
1983
as Older Man
2023
as Adige CEO
2020
as Splinta Claws (Voice)
2017
as Greg Hazlett
2004
as Big Ears (voice)
2002
as Nigel Wheeler
1992
as Edward
1991
as Lord Alexander Felsham
1986
as Mantel
1985
as Captain
as D.C. Reynolds
1979