2011PostcodeФильмв роли D.I. Flinn
2009Boy Meets GirlСериалв роли Malcolm · эпизодов: 4
2003The RoyalСериалв роли Ken Letham · эпизодов: 1
2002Жены футболистовСериалв роли Barry · эпизодов: 2
2000ВрачиСериалэпизодов: 1
1996Дэлзил и ПэскоуСериалв роли Insp Cruickshank · эпизодов: 1
1996Безмолвный свидетельСериалэпизодов: 2
1995Хэмиш МакбетСериалв роли Barney Meldrum · в роли Barney Meldon · эпизодов: 15
1992Биение сердцаСериалэпизодов: 1
1991SpenderСериалв роли Alfie · эпизодов: 1
1990The ChiefСериалв роли Det. Supt. Sean McCloud · в роли Det. Chief Supt. Sean McCloud · эпизодов: 11
1990Вы звонили, милорд?Сериалв роли Jock Macgregor · эпизодов: 5
1988Wish Me LuckСериалв роли Gordon Stewart · эпизодов: 11
1987The Happy ValleyФильмв роли Hotel Guest
1987Tutti FruttiСериалв роли Bomba MacAteer · эпизодов: 6
1986Катастрофа Сериалв роли Martin Davidson · эпизодов: 1
1985Operation JulieФильмв роли D.S. Ron Stapley
1984Чисто английское убийствоСериалэпизодов: 2
1983Grey GraniteСериалв роли Jim Trease · эпизодов: 3
1976Beasts: BuddyboyФильмв роли Jimmy Beattie
1976BeastsСериалв роли Jimmy Beattie · эпизодов: 1
1975Летучий отряд Скотленд-ЯрдаСериалв роли Hicks · эпизодов: 1
1974Churchill's PeopleСериалв роли Auchinlech · эпизодов: 1
1974It Ain't Half Hot MumСериалв роли Gunner 'Atlas' Mackintosh · эпизодов: 56
1972SykesСериалв роли Jack · эпизодов: 1
1972Madame SinФильмв роли Sailor
1968Папашина армияСериалв роли Scottish Sergeant · эпизодов: 1