Known For
Filmography

Sunshine
TV · as Robert · 3 eps

Danielle Cable: Eyewitness
Movie · as Ken Cameron

Rosemary & Thyme
TV · as Dennis Belfrage · 1 ep

Early Doors
TV · as Keith Braithwaite · 1 ep

Buried Treasure
Movie · as Ronald

Judge John Deed
TV · 1 ep

Messiah
TV · as Henry McArdle · 3 eps

All the King's Men
Movie · as Arthur Beck

The Blonde Bombshell
TV · as Cyril Lake · 1 ep

Liverpool 1
TV · as Chief Inspector Graham Hill · 12 eps

Ultraviolet
TV · as Father Downey · 1 ep

Cold Enough for Snow
Movie · as Mr Pickles

Midsomer Murders
TV · as Ray Starkey · 1 ep

The Uninvited
TV · 4 eps

The Vanishing Man
TV · as Jack Lewis · 1 ep

The Grand
TV · as Inspector Brattan · 1 ep

The Bare Necessities
Movie · as Ralph

Hetty Wainthropp Investigates
TV · as Mr Lister · 1 ep

The Affair
Movie · as Police sergeant

Ghosts
TV · as Mike Durant · 1 ep

Fair Game
Movie · as Uncle Jack

Law and Disorder
TV · 6 eps

Pie in the Sky
TV · as Stewart Fletcher · 1 ep

Peak Practice
TV · as Inspector Rossiter, Duggie · 1 ep
Harry
TV · as Graham Wade · 1 ep

Heartbeat
TV · as George Sugden, Ralph Webster, Mike Spence · 1 ep

Between the Lines
TV · 1 ep

Hope It Rains
TV · 13 eps
Kinsey
TV · as Gerry Hollis · 12 eps

Pride and Extreme Prejudice
Movie · as Inspector Kleist

The Chief
TV · as Det. Chief Supt. Jim Gray · 11 eps

Crossfire
Movie · as Freddie Ross

Singles
TV · 21 eps

The Beiderbecke Connection
TV · as Peter Swinburne · 3 eps

Business as Usual
Movie · as Mr. Barry

Hard Travelling
Movie · as Tony

Casualty
TV · as Tony Walker, George Haley · 13 eps
To Have and to Hold
TV · as Ken Fletcher · 7 eps
Fell Tiger
TV · as Dave Ashton · 6 eps

The Bill
TV · 3 eps

Mitch
TV · as Det. Con. Mullery · 1 ep

Macbeth
Movie · as Seyton

Willie's Last Stand
Movie · as Nick

The Queen of Annagh
Movie · as Michael Edward Ross

The Cause
Movie · as Monroe

Strike: The Birth of Solidarity
Movie · as Bigdan Borusewicz
Fox
Movie · as Phil Fox

Fox
TV · as Phil Fox · 13 eps

Lady Killers
TV · as Anthony Findlater · 1 ep

Spearhead
TV · as Major Williams · 6 eps

Hazell
TV · as DC Hammond · 1 ep
Send in the Girls
TV · as DC Ransom · 1 ep

Playhouse
TV · as Michael Edward Ross · 1 ep

Emmerdale
TV · as Jerry Todd · 2 eps

ITV Saturday Night Theatre
TV · as Mike · 1 ep
