as Owain, King of Strathclyde
2023
as Terry Rainbird
1996
as Postie
1993
as Ali
as Mr Kerley
1986
as Willie
1978
as Old Hebridean
2019
as Maurice Ross
2013
as Removal Man
as Neil Quaritch
1983