Actor
Rogue Agent
2022
as Jeremy Ascott
Enid
2009
as Thomas Blyton
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
Dangerous Lady
1995
Missing Persons
1990
as P.C.
Fame
1980
as Principal Dancer