1955
King's Rhapsody as King Peter1953
The Quatermass Experiment as Professor Bernard Quatermass1953
Malta Story as Vice Adm. Payne1952
Secret People as Inspector Eliot1952
The Story of Robin Hood and His Merrie Men as Hugh Fitzooth1952
Escape Route as Colonel Wilkes1950
Midnight Episode as Not available1949
Diamond City as Not available1948
Noose as the editor1947
So Well Remembered as Trevor Mangin1947
Uncle Silas as Austin Ruthyn1945
Journey Together as Commanding Officer, Initial Training Wing1945
Madonna of the Seven Moons as Dr Charles Ackroyd1945
The Man from Morocco as Ricardi1944
The Way Ahead as The Training Company Commanding Officer1943
The Life and Death of Colonel Blimp as van Zijl1942
The Next of Kin as Maj. Richards1940
It Happened to One Man as Ackroyd1939
Poison Pen as Rev. John Rider1937
Dark Journey as Mate of Q-Boat1937
For Valour as Chester1936
The Man Behind the Mask as Allan Hayden1935
The Riverside Murder as Hubert Perrin1935
The Phantom Light as Tom Evans1934
Tangled Evidence as Ellaby1934
Whispering Tongues as Allan Norton