Actor (59 credits)
- The Good Companions (мини-сериал) (1980) Cart Driver
- Clouds of Witness (1972) Tim Watchett
- Emmerdale Farm (1972) Sam Pearson
- The Two Ronnies (1971) Leticia's Father
- The Rivals of Sherlock Holmes (1971) Lost property assistant
- Turkey Time (1970) Luke Meate
- Scars of Dracula (1970) Elderly Waggoner
- Take Three Girls (1969) Perkins
- The Champions (1968) Peanut Vendor
- Market in Honey Lane (1967) Alf Gershon (1967)
- Sanctuary (1967) Ticket Collector
- Diary of a Young Man (1964) Phillips
- Sherlock Holmes (1964) Jabez Wilson
- The Chalk Garden (1964) Shop Clerk
- Doctor in Distress (1963) Clerk of Works, not listed in credits
- The Fast Lady (1962) Angry Motorist
- H.M.S. Defiant (1962) Silly Billy
- A Matter of Conscience (1962) Nikitich
- A Chance of Thunder (1961) Frank White
- The Seven Faces of Jim (1961) Father Micklethwaite
- Ghost Squad (1961) Mr. Whedon
- Deadline Midnight (1960) Leonard Topey
- The World of Suzie Wong (1960) Waiter, not listed in credits
- Maigret (1959) Charlot
- Look Back in Anger (1959) Spectacled Man
- The Four Just Men (1959) Seers
- Libel (1959) Associate
- No Hiding Place (1959) McMichael
- A Cry from the Streets (1958) Mr. Daniels
- Innocent Sinners (1958) Bates, not listed in credits
- Law and Disorder (1958) Sidney Rumpthorne
- The Admirable Crichton (1957) Lovegrove
- Barnacle Bill (1957) Timmins
- Carry on Admiral (1957) Steward
- The Black Brigand (1956) Thynne
- Three Men in a Boat (1956) Meek Man (Maze)
- Now and Forever (1956) Garage Hand, not listed in credits
- John and Julie (1955) Booking Clerk
- Doctor at Sea (1955) Jenkins
- The Blue Peter (1955) Pub Barman, not listed in credits
- The Quatermass Xperiment (1955) The Chemist, not listed in credits
- London Playhouse (1955) Jimmy
- Fast and Loose (1954) Alfred
- The Men of Sherwood Forest (1954) Father David
- The Runaway Bus (1954) Henry Waterman
- Bang! You're Dead (1954) Jimmy Knuckle
- The Million Pound Note (1953) Revivalist, not listed in credits
- Cosh Boy (1953) Mr. 'Smith', not listed in credits
- Meet Mr. Lucifer (1953) Trumpet Player
- Innocents in Paris (1953) Airport Porter, not listed in credits
- Turn the Key Softly (1953) Prison Guard, not listed in credits
- The Broken Horseshoe (1953) Fred Barker
- My Wife's Lodger (1952) Soldier
- Meet Me Tonight (1952) Stage Manager - Red Peppers
- Treasure Hunt (1952) William Burke
- Time, Gentlemen, Please! (1952) Potman
- Lady Godiva Rides Again (1951) Lucille's husband
- Laughter in Paradise (1951) Pickpocket, not listed in credits
- A Midsummer Night's Dream Part 2 (1950) Snug