Actor
Father
2011 · as Jimmy
Heads of State
2025 · as Italian Prime Minister
Up on the Roof
2023 · as James
At War for Love
2016 · as Ufficiale
Surrounded
2014 · as Carl
Bloody Sin: Abonimations of the Third Reich
2011 · as Mr. Lenzi
Letters to Juliet
2010 · as Lorenzo - Father
Death of the Virgin
2009 · as Father John
Go Go Tales
2008 · as Wall Street Broker