| James Ellis: An Actor's Life (2007) Himself |
| Conspiracy of Silence (2003) |
| The Most Fertile Man in Ireland (2000) Uncle Eugene |
| Clinton: His Struggle with Dirt (1998) |
| Moll Flanders (1996) Magistrate |
| Trust Me (1992) George Empson |
| Lamb (1986) Priest |
| Lassiter (1984) Roger Boardman |
| Five Go Mad on Mescalin (1983) Buzz |
| Elizabeth Alone (1981) Mr Maloney |
| Rosie Dixon - Night Nurse (1978) Mr Phillips |
| Barry Lyndon (1975) Innkeeper |
| The Girl from Petrovka (1974) American Reporter |
| Sex Play (1974) Four Star General |
| Digby, the Biggest Dog in the World (1973) Ringmaster |
| The Stumbling Block (1972) Mr. Bertram |
| The Folk Singer (1972) 1st Workman |
| Carson Country (1972) Sash Walker |
| Carry On at Your Convenience (1971) Doctor |
| Doctor Who: Terror of the Autons (1971) McDermott |
| Patton (1970) American GI Cook (uncredited) |
| All Neat in Black Stockings (1969) Issur |
| Doctor Who: The Seeds of Death (1969) Osgood |
| The Bliss of Mrs. Blossom (1968) Doctor |
| Prudence and the Pill (1968) Racetrack Official |
| 30 Is a Dangerous Age, Cynthia! (1968) Mr. Woolley |
| The Big Man Coughed and Died (1966) Ernie |
| The Scarlet Blade (1963) Cobb |
| All Night Long (1962) Phales |
| Crossroads to Crime (1960) Paddy |
| Who Pays the Piper? (1960) |
| The End of the Line (1957) Vince |
| Stranger in Town (1957) Cafe Attendant |
| Circus Friends (1956) Larry |
| Eyewitness (1956) Sugdon |
| A Prize of Gold (1955) Benny |
| Above Us the Waves (1955) McCleery |
| The Time of His Life (1955) Steele |
| Monsieur Ripois (1954) Stewart |
| The Sleeping Tiger (1954) Harry, second criminal |
| They Got What They Wanted (1954) Derry Murnaghan |
| John Wesley (1954) Michael O'Rory |
| Escape Route (1952) Immigration Officer (uncredited) |
| The Quiet Woman (1951) Jim Cranshaw |