| The Great Escape (1963) as Griffith 'Tailor' |
| Gaolbreak (1962) as Page |
| The Best of Enemies (1961) as Pvt. Singer |
| The Bulldog Breed (1960) as Sailor on Bridge of Warship (uncredited) |
| Too Young to Love (1960) as 1st Sailor |
| Sink the Bismarck! (1960) as Dexter (uncredited) |
| The Ugly Duckling (1959) as Dizzy |
| The Lady is a Square (1959) as Wally (uncredited) |
| The Square Peg (1958) as Sentry (uncredited) |
| Indiscreet (1958) as Young Man (uncredited) |
| These Dangerous Years (1957) as Cream O'Casey |
| The Cockleshell Heroes (1955) as Marine Todd |
| Boys in Brown (1949) as Spud |
| Don't Ever Leave Me (1949) as Mechanic (uncredited) |
| The Guinea Pig (1948) as (Uncredited) |