Actor known for the television series Z-Cars and its spin-offs Softly, Softly and Softly, Softly: Taskforce.
2004Between Two Women as Mr. Walker
2001Judge John Deed (2, 1 Episode) as Unknown, Sir James Valentine
1998Touch and Go as Frank Wood
1997Midsomer Murders (1 Episode) as George Meakham
1996Trip Trap as Unknown
1993Peak Practice (2, 2 Episode) as Ken Alton, Peter Osborne
1993The Detectives (8 Episodes) as Chief Superintendent
1989Doctor Who: Ghost Light as Insp Mackenzie
1989The Fifteen Streets as James Llewellyn
1987Flying Lady (2 Episodes) as Unknown
1987Make and Break as Ted Shaw
1986Theban Plays: Oedipus at Colonus as Chorus
1986Casualty (8, 1 Episode) as Kenneth Samuels, Leslie Smith
1986Lovejoy (1 Episode) as Ralph Peagram
1985Revolution as Gen Washington
1985Theatre Night (1 Episode) as Unknown
1985Bleak House (2 Episodes) as Gridley
1985The Shooting Party as Glass
1984Charlie (4 Episodes) as Unknown
1984Charlie as Harry Ainsworth
1983Doctor Who: The King's Demons as Ranulf
1982Coming Out of the Ice as Sam Herman
1982Wogan (1 Episode) as Self
1981The Union as Frank Haxell
1981Dangerous Davies: The Last Detective as Fred Fennell
1979The London Connection as McGuffin
1979The Plank as Motorist
1979Every Good Boy Deserves Favour as Doctor
1978Who Is Killing the Great Chefs of Europe? as Blodgett
1978All Creatures Great and Small (1 Episode) as David Rayner
1978Using Tops as Commentator
1977The Mayor's Charity as Ex-W/O Higham
1977Two Legs...Three Widows...And a near Miss as Unknown
1974Barry McKenzie Holds His Own as Police Sergeant
1974Headmaster as Unknown
1974Playhouse (1 Episode) as Doctor
1973Assassin as Stacy
1973Jack the Ripper (6 Episodes) as Unknown
1971Sunday Bloody Sunday as Bill Hodson
1970Dropout as Unknown
1970The Goodies (1, 1 Episode) as Unknown, Scoutfinder General
1970Play for Today (1, 1 Episode) as Ex-W.O. Higham, Tom Fisher
1970Spring and Port Wine as Ned Duckworth
1969Softly Softly: Task Force (149 Episodes) as Det. Chief Supt. Watt
1968There's a Hole in Your Dustbin, Delilah as Trevelyan 'Bloody Delilah' Sinclair
1967Robert as Mr Harkness
1966Softly, Softly (2 Episodes) as Unknown
1963Doctor Who (1, 2 Episode) as Ranulf, Inspector Mackenzie
1963This Sporting Life as Dentist
1962Z-Cars (2, 1, 183 Episode) as Det. Sgt. Watt, Det. Sergeant John Watt, DS John Watt
1961A for Andromeda (3 Episodes) as Dennis Bridger
1961The Avengers (1 Episode) as Tobin
1960An Age of Kings (8, 2, 1, 1, 1 Episode) as Bishop of Carlisle, Sir Walter Blunt, Bullcalf, Earl of Cambridge, Williams