Actor
A Fox's Tale
2008
as Doc
Elphida
1987
as Teacher
Labyrinth
1986
as Goblin (voice)
Return to Oz
1985
as Tik-Tok (voice)
The Dark Crystal
1982
as Urzah (voice)
Tower of Fire
1976
The Crusaders
1976
The Spy
1976
Fair Exchange
1976
Robin Hood Junior
1975
as Sergeant
Cast a Giant Shadow
1966
as Junior British Officer
Sons and Lovers
1960
as Arthur Morel
Sink the Bismarck!
1960
as Able Seaman Brown
A Cry from the Streets
1958
as Don Farrer
Dunkirk
1958
as Frankie
War and Peace
1956
as Petya Rostov
Bang! You're Dead
1954
as Willy
The Third One This Week