6.1
电影
代表作
代表作
6.1
电影
7.8
剧集
路德
6.7
电影
杀戮赌场
7.5
剧集
设得兰谜案
5.5
电影
至死方休
6.3
电影
亡命英伦
7.2
剧集
Minder
7.3
剧集
Monarch of the Glen
6.6
剧集
Taggart
4.8
电影
葛莱哥里的两位女友
6.1
电影
Up There
5.5
剧集
Between the Lines
5.6
电影
Silent Scream
6.4
电影
逃跑的那一个人
7.0
电影
Men of the Month
电影
Ploughman's Share
电影
You've Never Slept in Mine
剧集
Cloud Howe
参演作品 30
| 年份 | 片名 | 角色 |
|---|---|---|
| 2014 | Still Game: The Story So Far 电影 | Self |
| 2013 | 设得兰谜案 剧集 | Joseph Wilson (2 集) |
| 2012 | Up There 电影 | New Supervisor |
| 2010 | 路德 剧集 | Bill Winingham (1 集) |
| 2010 | 日出英烈祠 电影 | Barde |
| 2007 | Shell 电影 | Shell's Dad |
| 2006 | 亡命英伦 电影 | Duncan Allen |
| 2005 | The Castles of Scotland 电影 | Narrator |
| 2003 | 至死方休 电影 | Victor |
| 2001 | Second Sight: Kingdom of the Blind 电影 | DS Julian |
| 2000 | Monarch of the Glen 剧集 | Golly Mackenzie (63 集) |
| 1999 | 葛莱哥里的两位女友 电影 | Teacher (Norman) |
| 1999 | Life Support 剧集 | Alan Carswell (1 集) |
| 1998 | 杀戮赌场 电影 | David Reynolds |
| 1996 | Nightlife 电影 | Policeman |
| 1996 | 逃跑的那一个人 电影 | Big Bob |
| 1994 | Men of the Month 电影 | James |
| 1992 | Between the Lines 剧集 | (1 集) |
| 1992 | Firm Friends 剧集 | DI Hogg (4 集) |
| 1990 | Silent Scream 电影 | Don Winters |
| 1989 | Winners and Losers 剧集 | Ross (3 集) |
| 1986 | Passing Glory 电影 | Jack Hope |
| 1985 | You've Never Slept in Mine 电影 | Mick |
| 1983 | Taggart 剧集 | (1 集) |
| 1982 | Cloud Howe 剧集 | Kindness (4 集) |
| 1982 | Something's Got to Give 电影 | Gardener |
| 1981 | The Good Time Girls 电影 | Alec Park |
| 1979 | Minder 剧集 | Alex (1 集) |
| 1979 | Ploughman's Share 电影 | Dave |
| 1971 | 找到卡特 电影 | Hubert (uncredited) |