1986 - INVESTIGAZIONE LETALE - Attore - Bruce
1985 - Battuta di caccia - Attore - Tom Harker
1984 - LA MASCHERA DELLA MORTE - Attore - Alec Mac Donald
1978 - Il tocco della Medusa - Attore - Dottor Johnson
1977 - Appuntamento con l'oro - Attore
1977 - Spectre - Attore - Ispettore Cabell
1975 - ROULETTE RUSSA - Attore
1972 - Agente segreto al servizio di madame Sin - Attore - Comandante Cavandish
1971 - IL RIBELLE DI SCOZIA - Attore
1969 - CORRI LIBERO E SELVAGGIO - Attore
1968 - LA STRANA VOGLIA DI JEAN - Attore
1967 - LA MANO CHE UCCIDE - Attore
1966 - La notte dei generali - Attore - Capitano Engel
1966 - IL PRINCIPE DI DONEGAL - Attore
1965 - QUEI TEMERARI SULLE MACCHINE VOLANTI - Attore - Mcdougal
1965 - IPCRESS - Attore - Jock Carswell
1964 - Le lunghe navi - Attore - Vahlin
1963 - La grande fuga - Attore - Tenente Sandy MacDonald
1962 - Gli ammutinati del Bounty - Attore
1961 - GREYFRIARS BOBBY: THE TRUE STORY OF A DOG - Attore
1960 - WHISKY E GLORIA - Attore - Capitano Cairns
1959 - L'inchiesta dell'ispettore Morgan - Attore - Sergente
1954 - L'IDOLO - Attore - Ralph
1949 - WHISKY GALORE! - Attore - George Campbell
1949 - STOP PRESS GIRL - Attore - Jock Melville