Oliver Twist
1948 · as Noah Claypole
The Baby and the Battleship
1956 · as S.B.A. Nightingale
Charley Moon
1956 · as Young Soldier
The Tamer Tamed
1956
The Cure for Love
1949 · as Albert
The Master of Bankdam
1947 · as Jack Oldfield (uncredited)
The Steel Bayonet
1958 · as Pte. Tweddle