
as Jeffrey Greensleeves

as Nick Cheyney
1997

as Colonel Harry Quarry
2014

as Jeffrey Greensleeves
2013

as Travis
1992

as Simon
2002

as Father George
1999

as Bernardo
2007

as Rowley Carmichael
2021

as Producer
2005

as Hurry
1995

as Devereux
1992

as Count Rastopchin
2016
as Georgie
2017

as Adrian
2025

as Tim
2019

as Georgie
2017

as Wise Bird 1 (voice)
2017

as Serge
2013

as Evelyn's Son
2012

as Martin Morland, UK Ambassador 1988
2011

as Francis Ehames
2009

as Bernardo
2007
as Ibbotson
2005

as Geoff Hoon
2005

as Devereux
1999

as Nick
1994

as Stephen Restarick
1991

as Dominic
1991

as Himself / Laertes
1990

as Sir Thomas Grey
1989
as Jeffrey Greensleeves
1 ep.

as Nick Cheyney
1 episodes

as Colonel Harry Quarry
1 episodes

as Jeffrey Greensleeves
1 episodes

as Travis
1 episodes

as Simon
1 episodes

as Father George
1 episodes

as Rowley Carmichael
1 episodes

as Producer
1 episodes

as Hurry
1 episodes

as Devereux
1 episodes

as Count Rastopchin
1 episodes

as Alexander Wedderburn
1 episodes

as Mr Pryce
1 episodes

as Dr Heinrich Hunsecker (voice)
1 episodes
as DS Lacey
1 episodes