Search movies and TV series
Acting
His television career began in the mid-fifties and although initially playing small parts, during the sixties he began to take on bigger roles, including the part of Detective Chief Inspector Lewis in the BBC's long-running Softly Softly (1966) series. He often played policemen but none more famous than DCI Frank Haskins in The Sweeney (1974), opposite John Thaw and Dennis Waterman, during the seventies, where he was an admirable foil to Thaw's brash, renegade Inspector Jack Regan. He was also a regular in other TV series such as The Nineteenth Hole (1989), You Must Be the Husband (1987) and Shelley (1979), all during the eighties, and No Job for a Lady (1990) opposite Penelope Keith in the nineties.

28 Weeks Later
as Geoff

Bad Girls
as Clive Mills

The Englishman Who Went Up a Hill But Came Down a Mountain
as Davies the School

Born Kicking
as William Curtley

Heartbeat
as Jim Pinder

No Job for a Lady
as Norman
The Nineteenth Hole
as George Brady (The Captain)

You Must Be The Husband

Lovejoy
as Commander Jolly

Deceptions
Murder Elite
as Inspector Moss

The Bounder
as Scrimshaw

Hallelujah!
West End Tales
as The Bishop

George & Mildred
as Bridges

Minder

Shelley

Dick Turpin
as Warren

The Sweeney
as Det. Chief Insp. Frank Haskins

The Odessa File
as Israeli General

Regan
as Det. Chief Insp. Haskins

Armchair Cinema
as Det. Chief Insp. Frank Haskins

Digby, the Biggest Dog in the World
as Rogerson

The Edwardians
as Edward Emblem

Crown Court

Henry VIII and His Six Wives
as Gardiner

The Train Now Standing
Man Charged
as Calvin

The Persuaders!
as Peter Hayward

Catch Me a Spy
as The Husband
Bel Ami
as Jacques Rivat
Bel Ami
as Jacques Rivat

Perfect Friday
as 1st Airport Official

Paul Temple

Hadleigh

Dear Mother... ...Love Albert
as A.C. Strain

Department S
as Mendham

1+1=1.5
as Henry Beldon

On the Buses

Two in Clover
as Mr Benson
The Jazz Age
as Borrow

Man in a Suitcase

Our Mother's House
as Mr. Moley

Callan

Another Day, Another Dollar
as Danny

The Informer
as Dyson
The Mask of Janus
as Janacek

Thirty-Minute Theatre
as Wolfe

The Likely Lads
as Jeffcock

Redcap
as Bob McGregor

The Wednesday Play
as Nokes

A Fear of Strangers
as Detective Sergeant Miller

Detective
The Villains
as Durrell

The Informers
as Police Inspector (uncredited)

Sergeant Cork
as Prince Frederick of Silesia

On the Run
as Meredith

A Prize of Arms
as Military Policeman with Dog

The Saint
as Mundt

Out of This World
as Reception Clerk