2011
8.4
Faust
Actor - Pater Philippe
2008
4.7
Babylon A.D.
Actor - Dr. Newton
2004
7.9
Beyond the Sea
Actor - Journalist
2003
6.7
The League of Extraordinary Gentlemen
Actor - Copper #2
Full filmography