|2000||Complicity as FrankWatch Free|
|1999||My Life So Far as Doctor Gebbie|
|1997||Behind the Lines as Dr. Brock|
|1996||The Crow Road as Hamish McHoan|
|1995||Margaret's Museum as Doctor 1|
|1980||A Change of Seasons as Disco Deejay|
|1980||Death Watch as Police Officer|
|1979||S.O.S. Titanic as First Officer William Murdoch|
|1972||Chato's Land as Brady Logan|
|1972||Madame Sin as Naval Driver|
|1968||Submarine X-1 as Leading Seaman Quentin|
|1955||Wee Geordie as Young Geordie|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.