2015
»
Kind 44
Nebenrolle als Major Grachev
2014
Nebenrolle als Master Vampire
2011
»
Rosamunde Pilcher: Vier Frauen - Virginias Geheimnis (TV)
Hauprolle als Edmund Aird
2011
»
Rosamunde Pilcher: Vier Frauen - Olivias Schicksal (TV)
Hauprolle als Edmund Aird
2006
»
Scoop - Der Knüller
Nebenrolle als Mr. Malcom
2003
Nebenrolle als John Bosload
2001
Nebenrolle als Lord Raymond Stockbridge
1994
»
Eine heiße Affäre
Nebenrolle als Rupert Munro
1987
»
Die letzten Tage in Kenya
Hauprolle als Josslyn Hay
1986
Nebenrolle als Sardo Numspa
1981
»
James Bond 007 - In tödlicher Mission