2021
as Justice Sir John Griffith Williams
2018
as Huw John
2017
as Greg Laborde
2002
1998
as Doctor
1996
as Soldier / High Priest (voice)
1996
as Soldier / High priest (voice)
1987
as Captain
1983
as Charles, Dauphin of France
1983
as Tony Kingsley
1981
as Tony
1979
as Matthew Radlet
1979
1979
as Merak
1979
as Morgan Evans
1975
1963
as Merak
as Major Price