
Actor · 31 credits

Make That Movie
2026
Winnie

Falling
2026
Derrick

Dalgliesh
2021
Old Mr Lorrimer

Whitstable Pearl
2021
Jacob Cranage

Wild Bill
2019
Albert Gilchrist

Flack
2019
Warren

Traitors
2019
Martin Garrick

Fleabag
2016
Chatty Joe

Hetty Wainthropp Investigates
1996
Picture Editor

Pie in the Sky
1994
Charlie Reeves

Peak Practice
1993
Rev Neil Winters

Heartbeat
1992
Charlie Denby

Casualty
1986
Donald Petersen

Shine on Harvey Moon
1982
Sergeant Singer

Juliet Bravo
1980
Tom Darblay

Cribb
1980
Robert D'Estin

Minder
1979
Archie

Strangers
1978
DCI Rainbow

All Creatures Great and Small
1978
Cliff Brown

The Professionals
1977
Halloran

The Sweeney
1975
Det. Sgt. Jellineck

Centre Play
1973
Telephone Caller (voice)

Crown Court
1972
Gilbert Brinsley

The Adventurer
1972
Russell

Elizabeth R
1971
Bolingbroke

Play for Today
1970
David

The Expert
1968
Harry

Callan
1967
Harris