1993Soft Top Hard ShoulderФильмв роли Brodie
1980Sink or SwimСериалв роли Foreman · эпизодов: 1
1980The EnigmaФильмв роли Drummond
1978Тридцать девять ступенейФильмв роли Stewart
1977The ProfessionalsСериалв роли McKay · эпизодов: 1
1977BBC2 Play of the WeekСериалв роли Thomas Carlyle · эпизодов: 1
1977Love on a GunboatФильмв роли Hamish
1975Летучий отряд Скотленд-ЯрдаСериалв роли Bishop · эпизодов: 1
1974PlayhouseСериалв роли Drummond · эпизодов: 1
1973Some Mothers Do 'Ave 'EmСериалв роли Mr. MacDougall · эпизодов: 1
1972SykesСериалв роли Caretaker · эпизодов: 1
1971Вверх и вниз по лестницеСериалв роли Donald Hudson · эпизодов: 1
1971OrkneyФильмв роли Dr Wilson
1967Doctor Who: The HighlandersФильмв роли Willie Mackay
1966IolantheФильмв роли Earl Tolloller
1964Theatre 625Сериалв роли Defence Counsel · эпизодов: 1
1962Man of the WorldСериалв роли Alastair · эпизодов: 1
1960Two-Way StretchФильмв роли Garden Warder
1960FestivalСериалв роли Ralph Rackstraw, an able seaman · эпизодов: 1
1960Мотивы славыФильмв роли Corporal Walter
1960Danger ManСериалв роли Porter · эпизодов: 1
1959The Bridal PathФильмв роли PC Hamish
1955The Adventures of Robin HoodСериалв роли Tam McKinnon · эпизодов: 1
1954The 'Maggie'Фильмв роли Aircraft Pilot
1952You're Only Young Twice!Фильмв роли Student