1996
as Oliver
2021
as Private Doctor
2002
as Mr. Baines
1994
as Miles Kendrick
as Jacques
1993
as David Kenyon
2012
as Henry Kael
as Paul
as Franz Liszt
1989
as Antipholus of Syracuse / Antipholus of Ephesus