Father Barnes
Dalgliesh (2021)
Michael Bennigan
River (2015)
Sir James Walter
Elementary (2012)
Rory
The Royal (2003)
David Dusniak
Waking the Dead (2001)
Edward Canning
Midsomer Murders (1997)
Brendan Robinson (voice) / Silas Mitton (voice) / Digger (voice)
The Treacle People (1996)
Bishop Len Brennan
Father Ted (1995)
Owens
Wycliffe (1994)
Ombuds Wellington
Babylon 5 (1994)
Dr. Lazarenn
G'Quan
Wentworth
Frasier (1993)
Father Matthew Corlon
Peak Practice (1993)
Maigret (1992)
Stay Lucky (1989)
Roger Havering
Hercule Poirot (1989)
Holodeck Albert Einstein
Star Trek: The Next Generation (1987)
Gordon
Unnatural Causes (1986)
Father Xavier
Lovejoy (1986)
Shopkeeper / Gardner
T-Bag (1985)
The Bill (1984)
Henderson
Cheers (1982)
Nanny (1981)
O'Brady
Minder (1979)
Dr Mellish
Tales of the Unexpected (1979)
H.A.K. Bates
1990 (1977)
Rumpole of the Bailey (1975)
Phil Harrister
The Sweeney (1975)
Hunter's Walk (1973)
The Man
Thriller (1973)
Capt. James Porteous
Colditz (1972)
Jeremy Williams
Crown Court (1972)
Morgan
The Adventurer (1972)
Eddy
Van der Valk (1972)
Hanson
Alan Cartwright
Justice (1971)
Jack Parry
Play for Today (1970)
The Detective Sergeant
Never Mind the Quality, Feel the Width (1967)
Tom Clarke
Insurrection (1966)
Self - Winner
Tony Awards (1956)