2023
Trafficking as David Willis2023
A New Breed of Criminal as Charlie Kray2019
Pentagram as Mr Halsey2019
Muse as Mr. Williams2018
The Krays: Dead Man Walking as Harry Webster2013
Doom Room as Man2013
Cannon Fodder: The Making of Lifeforce as Self2012
Fifteen as Mr. Allen2011
Peter as Martin Clement2009
Dead Man Running as Fight Bookie2008
Mutant Chronicles as Plutocrat2008
Sisterhood as Jack2006
Norfolk Coast as Tucker2005
Footballers' Wives: Extra Time as Not available2004
Hustle as Frank Rice2003
The Commander as Not available2002
Footballers' Wives as Garry Ryan2000
Out of Depth as Lenny1998
Croupier as Jack Snr.1997
Jonathan Creek as Vincent Rees1997
The Man Who Made Husbands Jealous as Larry Lockton1994
Pie in the Sky as DCI Doggett1994
Perfect Gift as Sheffield1993
Acapulco H.E.A.T. as Derek Perkins1992
Heartbeat as Charlie Fenton1992
Heartbeat as Gregory Flambard1990
Cluedo as Mr. Hall1988
Red Dwarf as Simulant1988
Colin's Sandwich as Alan Hunter1987
Running Out of Luck as Not available1985
Claudia as Howard1985
Lifeforce as Roger Derebridge1985
A.D. as Römischer Offizier1983
Video Stars as Bob1983
Nelly's Version as Inspector Leach1982
The Young Ones as Dr. Jim Morrison1981
Bergerac as Hardaker1981
Bergerac as Gravel Beresford1981
Sorry as Terry1980
Hammer House of Horror as William1980
Life for Christine as Colin1980
Thicker Than Water as John Arnott1979
Tales of the Unexpected as Ken Johnson1978
Hazell as Not available1976
The Crezz as Colin Pitman1976
Rogue Male as 2nd Seaman1976
The Picture of Dorian Gray as James Vane1975
Overlord as Arthur1970
Play for Today as John Arnott1970
Play for Today as Terry