Andrei Zhdanov
Bitter Harvest (2017)
Wealthy Boyar
Dracula Untold (2014)
Paul
The Human Centipede 2 (Full Sequence) (2011)
English Judge
Joan of Arc (1999)
Additional Voice (voice) (uncredited)
Astérix & Obélix contre César (1999)
Samuel Cheshire
The Life and Crimes of William Palmer (1998)
Angus
Macbeth (1997)
Derek
The Missing Postman (1997)