2017NatalieФильм
2016Whisky GaloreФильмв роли Old Roddy
2014Scot SquadСериалв роли Hunter MacDonald · эпизодов: 1
1999Моя веселая жизньФильмв роли Andrew Burns
1998The Ebb-TideФильмв роли Strickland
1997Соседняя комнатаФильмв роли Mooney
1995Хэмиш МакбетСериалв роли Kenneth McIver · эпизодов: 2
1995A Mind to MurderФильмв роли Neil Casey
1994The Tales of Para HandyСериалв роли Dougie · эпизодов: 9
1993I, LovettСериалв роли Mr. Lovett · эпизодов: 1
1992Blue Black PermanentФильмв роли Andrew Cunningham
1992Биение сердцаСериалв роли Arnold McGowan · в роли Dennis Flowers · эпизодов: 1
1990Переступая чертуФильмв роли Alan
1989LeavingФильмв роли Big Mac
1988The Beiderbecke ConnectionСериалв роли Joe · эпизодов: 4
1988TumbledownФильмв роли Welsh Man
1987Star CopsСериалв роли Fox · эпизодов: 1
1986Катастрофа Сериалв роли Alex · эпизодов: 1
1986The Return of Sherlock HolmesСериалв роли PC MacPherson · эпизодов: 1
1985A Sense of FreedomФильмв роли Jackie
1985Dempsey and MakepeaceСериалв роли Sean · эпизодов: 1
1985The Beiderbecke AffairСериалв роли Joe · эпизодов: 2
1984Travelling ManСериалв роли Luke · эпизодов: 2
1984КимФильмв роли Sergeant Major
1984Шерлок ХолмсСериалв роли Constable MacPherson · эпизодов: 1
1982AirlineСериалв роли Jock McEvoy · эпизодов: 8
1981БержеракСериалв роли Sam Weller · эпизодов: 1
1980Juno and the PaycockФильмв роли Charlie Bentham