Actor
The Substance
2024
as Bob Haswell (uncredited)
Voyager
2016
as Space probe's voice
Jimmy P.
2013
as Sergeant Major Bob
Kiki of Montparnasse
2012
as Man Ray / Ernest Hemingway
A Monster in Paris
2011
as Albert
Eleanor's Secret
2009
as Big Bad Wolf (voice)
8th Wonderland
2008
as John McClane
Dear Wendy
2005
as Young Officer
Corto Maltese: The Celts
2003
as (voice)
Femme Fatale
2002
as Embassy Guard
Le Roman de Lulu
2001
as Ben
Miraculous World : Rio de Janeiro
as Jagged Stone (voice)