
Known For
Filmography
2016
2015
2015
2014
2013
2013
2009
2007
2006
2004
2003
2000
1999
1999
1996
1990
1986
1983
1976
1971

Victoria
TV · as Crofter · 1 ep

Unforgotten
TV · as Mr. Salthouse · 2 eps

Humans
TV · as Elderly Man · 1 ep

Edge of Tomorrow
Movie · as Old Man

Side by Side
Movie · as John Byrne

Family Tree
TV · as Barry Booker · 1 ep

Crying with Laughter
Movie · as Jonathan Meldrick

Amazing Grace
Movie · as MP 2

Hotel Babylon
TV · as Judge Clacey · 1 ep

This World
TV · 10 eps

Young Adam
Movie · as Barman

Rebus
TV · as Ken Flatley · 1 ep

The Debt Collector
Movie · as Macrieff

Holby City
TV · as Fraser Connolly · 1 ep

Silent Witness
TV · as Reece Williams · 2 eps

Have I Got News for You
TV · as Self · 1 ep

Casualty
TV · as Len, Peter Winters · 1 ep

Taggart
TV · as Angus Ford · 1 ep

The Duchess of Duke Street
TV · as Highland Private · 1 ep

When the Bough Breaks
Movie · as Alec Foster