Actor (71 credits)
- Rogue Time Lords (2007) McDermott, хроника, not listed in credits
- The 10th Man (2006) Sid
- My Dad's the Prime Minister (2003) Backbencher
- Conspiracy of Silence (2003) Father Doherty
- Cheeky (2003) Mr. Oates
- The Most Fertile Man in Ireland (2000) Uncle Eugene
- Comedy Nation (1998) Various Roles
- Moll Flanders (1995) Magistrate
- The Day Today (1994)
- Brighton Belles (1993) Michael
- The Camomile Lawn (1992) Stranger
- Murderers Among Us: The Simon Wiesenthal Story (1989) Weinstein
- Paradise Postponed (мини-сериал) (1986) Jack Polefax
- If Tomorrow Comes (1986) Conductor
- Lamb (1985) Priest
- Lassiter (1983) Roger Boardman
- The Comic Strip Presents... (1982) Buzz
- The Manions of America (1981) O'Connor
- The Gentle Touch (1980) Martin Hersh
- Rosie Dixon - Night Nurse (1978) Mr. Phillips
- Barry Lyndon (1975) Innkeeper
- Sex Play (1974) Four Star General
- Doctor at Sea (1974) Charlie
- The Girl from Petrovka (1974) American Reporter
- Digby, the Biggest Dog in the World (1973) Ringmaster
- BBC2 Playhouse (1973) Mr. Maloney
- Hey Brian! (1973)
- Carry on at Your Convenience (1971) Doctor in Film
- The Fenn Street Gang (1971) Nick
- Patton (1970)
- All Neat in Black Stockings (1969) Issur
- The Mind of Mr. J.G. Reeder (1969) Lew Kassio
- 30 Is a Dangerous Age, Cynthia (1968) Mr. Woolley
- Prudence and the Pill (1968) Racetrack Official
- The Bliss of Mrs. Blossom (1968) Doctor
- The First Lady (1968) Hinton
- How We Used to Live (1968) Father
- The Champions (1968) George
- Callan (1967) Judd
- Softly Softly (1966) Salmons
- The Blue Max (1966)
- Orlando (1965) Barnaby
- Thirty-Minute Theatre (1965) Matt
- Diary of a Young Man (1964) 1st Worker
- Story Parade (1964) Detective O'Shea
- The Scarlet Blade (1963) Cobb, not listed in credits
- 24-Hour Call (1963) Paddy Donnelly
- Z Cars (1962) Dixie Conlan
- All Night Long (1962) Phales
- Suspense (1962) Chol
- Ghost Squad (1961) Feyer
- Man from Interpol (1960) Dickson
- Crossroads to Crime (1960) Paddy
- The 39 Steps (1959) Harold, not listed in credits
- Stranger in Town (1957) Café Attendant, not listed in credits
- The End of the Line (1957) Vince
- Eyewitness (1956) Sugdon
- Circus Friends (1956) Larry
- Doublecross (1956) Publican
- The March Hare (1956) not listed in credits
- Above Us the Waves (1955) McCleery
- A Prize of Gold (1955) Benny
- Monsieur Ripois (1954) Stewart, not listed in credits
- John Wesley (1954) Michael O'Rory
- The Sleeping Tiger (1954) Harry, second criminal
- Sherlock Holmes (1954) Brian O'Casey
- Escape by Night (1953) Reporter, not listed in credits
- The Teckman Biography (1953) Drake
- Escape Route (1952) Immigration Officer, not listed in credits
- Gift Horse (1952) Minor Role, not listed in credits
- The Quiet Woman (1951) Jim Cranshaw