2025
The Cavern Crimes as Not available2024
Iron Reign as El Francés2024
The Groomsmen: Last Dance as Lorenzo2022
Vikings: Valhalla as The Cardinal2022
The Reunion as Francis Biancardini2022
Veneciafrenia as Dottore / Bufón2020
30 Coins as Angelo2020
Thou Shalt Not Hate as Padre di Simone2019
The Tracker as Giordano2019
Spiral Farm as Not available2019
Lucania as Arrabal2017
The Man Who Invented Christmas as Signor Mazzini2012
6 passi nel giallo as Mr. Forrester2012
Berberian Sound Studio as Francesco2012
Kammerspiel as Mr. Forrester2010
Augustine: The Decline of the Roman Empire as Patricius2010
Butterfly Zone - Il senso della farfalla as Erminio Zecca2009
Angels & Demons as Father Simeon2009
Moana as Padre di Moana2008
The Mentalist as Guy Duval2008
Married to a Cop as Not available2007
Boris as Dottore Dimension Six2007
Mineurs as Rocco Basile2007
Taglia Corto! as Roldano2006
Amore e libertà - Masaniello as Salvatore2006
La provinciale as Leo Vittoni2005
St. Peter as Not available2005
Italia's War as Not available2005
Utta Danella - Eine Liebe in Venedig as Marco2004
The Card Player as Berardelli2003
La porta delle 7 stelle as Not available2001
Alias as Logan Gerace2000
Father Matteo as Giovanni Antonelli2000
Gone in Sixty Seconds as Adjacent Mechanic1999
Terra bruciata as Santino1997
The Eighteenth Angel as Florian1994
Friends as Paolo1991
Rossini! Rossini! as Franco1988
Domino as Not available