2025
La Dolce Villa as Provincial Assessor2025
La farfalla impazzita as Roberto Lordi2024
Conclave as Villanueva2022
Lamborghini: The Man Behind the Legend as Graphic artist2022
E buonanotte - Storia del ragazzo senza sonno as Not available2022
Before We Say Goodbye as Not available2021
House of Gucci as Judge2017
The Startup as Italo Storti2009
The International as Calvini's Chief of Staff2009
Mal'aria as Vinicio Merli2009
Polvere as Zio Mimmo2006
Crimini as Anselmi2004
The Apocalypse as Watchman2003
Corto Maltese: The Ballad of the Salt Sea as Capitano Slutter (IT)2002
Amnèsia as Emilio (voice)2002
Corto Maltese and the Ethiopian as Cush (IT)2001
Knights of the Quest as Jannot de Plume2000
Father Matteo as Sergio Parri1999
Excellent Cadavers as Sleazy Lawyer #11992
Crazy Underwear as Press Agent1988
Phantom of Death as Danzil1988
Ciao ma'... as Giornalista1988
Bachi da seta as Not available1985
Ladyhawke as Jehan1985
Formula for a Murder as Father Davis1985
Miami Golem as Dr. Elliott1983
Hearts and Armour as Rinaldo (voice)1970
The Adventurers as Young Dax1968
The Great Silence as Silence as a boy1966
Il Conte di Montecristo as Edouard de Villefort1966
Ringo and His Golden Pistol as Stan Norton1966
The Hills Run Red as Tim Brewster1966
Degueyo as Boy1965
$100,000 for Ringo as Sean, il bambino1965
Doc, Hands of Steel as Bob1964
Maciste In King Solomon's Mines as Il piccolo Vasma1964
The Revenge of the Crusader as Not available1963
Hercules, Samson & Ulysses as Not available1963
Goliath and the Sins of Babylon as Child Brother of a Sacrificial Victim1963
Hercules Against the Mongols as Alessio1963
I terribili sette as Bibero1963
The Verona Trial as Marzio Ciano