2009
Dead Man Running as Terry Biggs2007
Torture Room as Mr. Green2002
All About Me as Piggott2002
Celebrity Fit Club UK as Not available2002
Footballers' Wives as Frank Laslett2001
Kiss of the Dragon as Max2001
Mean Machine as Sykes1997
The Fix as Alan Hardaker1994
Crocodile Shoes as Not available1994
Pie in the Sky as Jack Meynell1994
Staggered as Insp Lubbock1994
Pleasure as Police Chief1993
All in the Game as Freddie Matthews1993
The Young Americans as Detective Gray1993
Detectives on the Edge of a Nervous Breakdown as Sergeant1992
Heartbeat as Reg Pendleton1992
Blue Heaven as Jim Sandford1991
Prime Suspect as DCI John Shefford1991
The Laughter of God as Hateley1990
King of the Wind as Blacksmith1990
Not a Penny More, Not a Penny Less as Ronnie1989
Birds of a Feather as CID Officer1989
Making Out as Not available1989
Nice Work as Brian Everthorpe1988
Journey's End as Company Sergeant Major1987
The Ruth Rendell Mysteries as Det Insp Baker1986
Casualty as Sgt. Shaw1986
London's Burning as Not available1986
Boon as Not available1986
Lovejoy as Arnold1986
The Inquiry as Marco1984
The Bill as Not available1984
Duty Free as Sheridan1984
Sheena as Colonel Jorgensen1984
Pope John Paul II as Officer Moljek1984
Sakharov as Not available1984
Killer Exposed as Det Insp George Hawthorne1982
The Comic Strip Presents... as Sergeant1982
Beau Geste as Not available1982
Ivanhoe as Front's Lieutenant1982
A Gift of Tongues as Inspector Heneker1981
Bergerac as Arnie Spivak1979
Minder as George1979
Tales of the Unexpected as Police Officer1979
Shoestring as Not available1977
The Professionals as D.S. Colin1976
Spy Story as Security Guard1976
One Hour to Zero as Sam Rogers1975
The Sweeney as Dennis Rawlins1974
Father Brown as Not available1973
Adolf Hitler - My Part in His Downfall as Wlly1972
The Stone Tape as Maudsley1970
Dynasty as Not available1969
The Italian Job as Frank1966
Thirteen Against Fate as Victor1959
No Hiding Place as Not available