Rogue Agent 2022
as Jeremy Ascott
Enid 2009
as Thomas Blyton
Towpaths of Glory 2005
as Corporal Phil Doyle
Saving Grace 2000
as Nigel Pimpton
The Greatest Store in the World 1999
as Mr. Norris
The Wings of the Dove 1997
as Journalist 2
Missing Persons 1990
as P.C.
Fame 1980
as Principal Dancer
Credits from TMDB.