2013
The 9th Wonder of the World: The Making of 'Gorgo' as Joe Ryan (archive footage)1986
Lovejoy as Duncan1984
The First Olympics: Athens 1896 as Harold Flack1973
The Belstone Fox as Tod1971
Rum Runners as Sanderson1971
The Lion at World's End as Not available1969
Ring of Bright Water as Graham Merrill1969
An Elephant Called Slowly as Bill1969
The Lions Are Free as Not available1968
The Admirable Crichton as Crichton1966
Duel at Diablo as Scotty McAllister1966
Born Free as George Adamson1963
Lorna Doone as Not available1961
Gorgo as Joe Ryan1961
The Green Helmet as Greg Rafferty1961
Two Living, One Dead as Andersson1961
Invasion Quartet as Not available1959
Rawhide as Jeremiah O'Neal1959
The Bridal Path as Ewan1958
Storm Over Jamaica as Douglas Lockwood1957
The Smallest Show on Earth as Matt Spenser1957
The Seventh Sin as Walter Carwin1957
The Barretts of Wimpole Street as Robert Browning1956
Bhowani Junction as Patrick Taylor1955
Footsteps in the Fog as David Macdonald1955
Geordie as Geordie Mac Taggart1954
Romeo and Juliet as Benvolio1953
Street of Shadows as Nigel Langley - Barbara's date1953
The Square Ring as Rowdie Rawlings1953
Mantrap as Victor Tasman1953
Counterspy as Rex1952
The Story of Robin Hood and His Merrie Men as Posse Man1952
The Planter's Wife as Planter (uncredited)1952
Hindle Wakes as Bob Slater1951
Hallmark Hall of Fame as Crichton1951
The Browning Version as Fletcher1950
Trio as Fellowes (segment Mr. Know-It-All)1950
The Wooden Horse as Prisoner (uncredited)1983
Sexual Encounters of the Floral Kind Producer1983
Sexual Encounters of the Floral Kind Writer1978
Bloody Ivory Producer1971
The Lion at World's End Director1971
The Lion at World's End Writer1971
The Lion at World's End Producer1969
An Elephant Called Slowly Writer1969
An Elephant Called Slowly Producer1969
Ring of Bright Water Screenplay1969
The Lions Are Free Writer1969
The Lions Are Free Director