Known For
Filmography
Cry Wolf
Movie · as Scotsman
Veronique
Movie · as Man on Bus

Nervous Energy
Movie · as Tom's Father

The Fourth Protocol
Movie · as Carmichael

Casualty
TV · as George Dunwoody · 1 ep

It Could Happen to Anybody
Movie · as Jim McLeod

The Secret Adversary
Movie · as Dr. Hall

Taggart
TV · 1 ep

Agatha Christie's Partners in Crime
TV · as Dr Hall · 1 ep

Judo Champ
Movie · as Mr Stewart

If You Go Down in the Woods Today
Movie · as Father Williams

Lady Killers
TV · as Mr. Beattie · 1 ep

Ploughman's Share
Movie · as Duncan Brewster

Kidnapped
TV · as Neil · 1 ep

The Famous Five
TV · as Mr Andrews · 2 eps
Send in the Girls
TV · as Archie · 1 ep

The Prime of Miss Jean Brodie
TV · as Mr. Stuart Allsopp · 1 ep

1990
TV · 1 ep

Willie Rough
Movie · as Pat Gatens

The Fall and Rise of Reginald Perrin
TV · as McBlane · 5 eps

The Firefighters
Movie · as Det. Sgt. Carter

The Migrants
Movie · as Minister

Crown Court
TV · as Graham McKellar · 1 ep
Late Night Theatre
TV · as The Padre · 1 ep

Orkney
Movie · as Drew

Justice
TV · as Dummy Scoular · 1 ep

The Boy Who Wanted Peace
Movie · as Mr. Garson

Play for Today
TV · as Duncan Brewster, Jim McLeod · 1 ep

The Main Chance
TV · as George Allen · 1 ep

The Borderers
TV · as Rab · 26 eps

The Window
Movie · as Ken

The Vital Spark
TV · as Gillespie · 1 ep

Thirty-Minute Theatre
TV · as Ken · 1 ep

Father Came Too!
Movie · as Actor Playing Guy Fawkes

The Wednesday Play
TV · as Mr. Garson · 1 ep

Z-Cars
TV · as PC Weir, P.C. Jock Weir, PC John "Jock" Weir · 1 ep