2015
Kingsman: The Secret Service as Valentine's Butler
2011
In Love with Alma Cogan as Julian
2011
The Phantom of the Opera at the Royal Albert Hall as Monsieur Lefevre
2009
The Pink Panther 2 as British Librarian
1990
The Upper Hand as Mark Harper (1 episode)
1983
Salad Days as Timothy
1980
The Good Companions as Jerry Jerningham (9 episodes)