Known For
Filmography
—2025
2022
2022
2020
2019
2018
2011
2003
1997
1992
1990
1989
1987
1987
1984
Heartland
Heartland
TV · as David · 10 eps

Unforgivable
Movie · as Clerk of Court

The Thief, His Wife and the Canoe
TV · as Les Dolding · 1 ep

The Suspect
TV · as Engineer · 1 ep

Anthony
Movie · as Guard

Downton Abbey
Movie · as Police Sergeant

Press
TV · as Geoff Newman · 1 ep

Vera
TV · as Phil Annerly · 1 ep

The Royal
TV · as David Stockwell · 2 eps

The Full Monty
Movie · as Repossession Man

Heartbeat
TV · as David Stockwell · 263 eps

The Chief
TV · as Det. Sgt. Bennett · 1 ep

Resurrected
Movie · as Hibbert

Inspector Morse
TV · as Detective · 1 ep

Rockliffe's Babies
TV · as PC Tibbett · 1 ep

The Bill
TV · 1 ep
