highest rated
acting
- La Dolce Villa → Provincial Assessor
- La farfalla impazzita → Roberto Lordi
- Conclave → Villanueva
- Lamborghini: The Man Behind the Legend → Graphic artist
- E buonanotte - Storia del ragazzo senza sonno
- Before We Say Goodbye
- House of Gucci → Judge
- Trafficante di virus → Malingri
- The Startup → Italo Storti
- The International → Calvini's Chief of Staff
- Mal'aria → Vinicio Merli
- Polvere → Zio Mimmo
- Crimes (TV) → Anselmi
- The Apocalypse → Watchman
- Corto Maltese: The Ballad of the Salt Sea → Capitano Slutter (IT)
- Amnèsia → Emilio (voice)
- Corto Maltese and the Ethiopian → Cush (IT)
- Knights Of The Quest → Jannot de Plume
- Father Matteo (TV) → Sergio Parri
- Excellent Cadavers → Sleazy Lawyer #1
- Moses (TV) → Martial Arts Officer
- Crazy Underwear → Press Agent
- Ciao ma'... → Giornalista
- Phantom of Death → Danzil, a Cop
- Bachi da seta
- Ladyhawke → Jehan
- Miami Golem → Dr. Elliott
- Formula for a Murder → Father Davis
- Hearts and Armour → Rinaldo (voice)
- The Adventurers → Young Dax
- Il segreto di Luca (TV) → Toni
- The Great Silence → Silence as a boy
- Il Conte di Montecristo (TV) → Edouard de Villefort
- Ringo and His Golden Pistol → Stan Norton
- Degueyo → Boy
- The Hills Run Red → Tim Brewster
- David Copperfield (TV) → Young Wilkins Micawber Jr.
- $100,000 for Ringo → Sean, il bambino
- Doc, Hands of Steel → Bob
- Maciste In King Solomon's Mines → Il piccolo Vasma
- The Revenge of the Crusader
- Hercules, Samson & Ulysses
- Hercules Against the Mongols → Alessio
- Goliath and the Sins of Babylon → Child Brother of a Sacrificial Victim
- The Verona Trial → Marzio Ciano
- I terribili sette → Bibero