2004
The Libertine as Black Rod2003
The Boys & Girl from County Clare as The Announcer2003
Mantrap – Straw Dogs: The Final Cut as Self - Actor / Major John Scott2001
Waking the Dead as Phil Brown2000
Longitude as Edmund Burke2000
Longitude as Edmund Burke2000
Monarch as Henry VIII1998
Kings in Grass Castles as Lord Dunraven1996
Testament: The Bible in Animation as God (voice)1994
Liberation as Lloyd George, P.M. of England1993
Scarlet and Black as Marquis de la Mole1992
Heartbeat as Michael O'Leary1992
The Law Lord as Judge Selwyn1991
Events at Drimaghleen as Father Sallins1990
Shoot to Kill as Chief Constable Sir John Hermon1990
The Chief as Colin Fowler1990
Shoot to Kill as Chief Constable Sir John Harmon1989
Valmont as Baron1989
Miss Marple: A Caribbean Mystery as Dr. Grahame1988
The Play on One as Michael Flynn1988
Jack the Ripper as O'Connor1988
The Modern World: Ten Great Writers as Citizen1988
Red Scorpion as General Vortek1988
Pascali's Island as Dr. Hogan1988
Doctor Who: The Greatest Show in the Galaxy as Captain Cook1988
Unreported Incident as Michael1986
Casualty as Arthur Jackson1986
Casualty as Dr. Archie Whitlock1986
Lovejoy as Bertram Montserrat1986
Strong Medicine as Dr. Sweeting1985
The Doctor and the Devils as O'Connor1985
Bleak House as Harold Skimpole1984
Memed My Hawk as Dursan1984
Give Us a Break: Hustle Bustle Toil and Muscle as Dennis Naylor1984
Moving on the Edge as Liam1983
Agatha Christie's Partners in Crime as Not available1983
The Scarlet and the Black as Himmler1983
To the Lighthouse as Augustus Carmichael1982
Britannia Hospital as Theatre Surgeon1982
Crimes as Melvyn1981
The Manions of America as Harry Clement1981
Levkas Man as Holroyd1981
Random Moments in a May Garden as Digby1980
Lady Killers as Sir Hardinge Giffard Q.C.1980
Silver Dream Racer as Bank Manager1980
Pasmore as Helen's husband1979
Minder as J.J.Mooney1979
The Outsider as John Russell1979
Deasey (Desperate) as FG1978
Blake's 7 as Sarkoff1978
Holocaust as Blobel1978
A Child's Voice as Ainsley Rupert Macreadie1978
Exposure as Dan1977
Target as Ruby Daniels1977
A Portrait of the Artist as a Young Man as Simon Dedalus1977
Love Lies Bleeding as Geoffrey1976
Beasts as Dick Pummery1976
The Duchess of Duke Street as Not available1976
Stones as Harvey Fenton-Jones1976
Beasts: Baby as Dick Pummery1975
The Sweeney as Det. Supt. Grant1975
Rumpole of the Bailey as Not available1975
The Venturers as Not available1975
Quiller as Buchanan1975
Looking for Clancy as Marcus Selby1975
All Creatures Great and Small as Soames1975
The Next Victim as Frampton1974
Playhouse as Harvey Fenton-Jones1974
Playhouse as Digby1974
Father Brown as Not available1974
Fall of Eagles as Count Conrad von Hotzendorf1974
Napoleon and Love as Not available1974
Percy's Progress as London News Editor1974
The Changeling as Tomazo de Piracquo1973
Thriller as Jack Hardisty1973
Thriller as Frampton1973
A Warm December as Man (uncredited)1973
Lady Killer as Jack Hardisty1972
Crown Court as Not available1972
Crown Court as Henry Burnett1971
Justice as Supt. George Lester1971
Jason King as Not available1971
Straw Dogs as Maj. John Scott1971
Percy as Meet The People Compere1971
Villain as Frank Fletcher1970
Manhunt as Louis Sampere1970
Perfect Friday as Smith1970
The 5th Day of Peace as Nick1970
The Beast in the Cellar as Det. Chief Sup. Paddick1970
The Rivals as Sir Lucius O'Trigger1969
Anne of the Thousand Days as Norris1969
Blood of the Lamb as Joe Katz1968
The Charge of the Light Brigade as William Russel1967
Callan as Not available1967
Man in a Suitcase as Not available1967
Ulysses as Buck Mulligan1967
Sam and Janet as Fingers Magee1965
BBC Play of the Month as Sir Lucius O'Trigger1965
BBC Play of the Month as Kommissarov1965
BBC Play of the Month as Tomazo de Piracquo1965
The Troubleshooters as Geoffrey Arles1965
Young Cassidy as Tom1965
Ferry Cross the Mersey as Jack Hanson1965
Deirdre as Not available1964
The Wednesday Play as John Joe Moran1964
Story Parade as Matthew Finch1964
Girl with Green Eyes as The Priest1964
Downfall as Not available1963
Doctor Who as The Captain1962
Dr. Finlay's Casebook as Not available1962
The Saint as Tony1962
The Quare Fellow as Walsh1961
The Avengers as Grant1961
Johnny Nobody as Garda1961
Freedom to Die as Mike1960
The Siege of Sidney Street as Lapidos1959
No Hiding Place as Not available1951
Hallmark Hall of Fame as SoamesNaN
The World of James Joyce: His Life & Work as Self - Narrator