highest rated
acting
- Il fuoco che ti porti dentro
- Portobello (TV) → Marco Pannella
- Hotel Costiera (TV) → Augusto
- Anna Magnani – The Untold Story → Roberto Rossellini
- The Illusion → Giuseppe Garibaldi
- The Island of Idealists → Celestino Reffi
- Tutti giù per terra
- Vermiglio → Cesare
- Sicilian Letters → Papacena
- No Activity: Italy (TV) → Leonida De Luca
- Arsa
- Luce
- Europa Centrale
- Luka
- Like Sheep Among Wolves → Sante
- With The Grace Of a God → Luca
- Robbing Mussolini → Marcello Davoli
- Dry → Alfredo
- Nostalgia → Oreste Spasiano
- Monterossi - La serie (TV) → Carella
- Crystal Girl → Padre / Poliziotto
- Burning Hearts → Michele Malatesta
- My Soul Summer → Vins
- Security → Walter Spezi
- Luna Park (TV)
- The Bad Poet → Giancarlo Maroni
- Three Floors → Luigi
- One Captain (TV)
- With or Without You → Rigoni
- #Stayhome → Spatola
- Yaya & Lennie: The Walking Liberty → Zio Giò (voice)
- Divine
- A Hole in the Head → Guido Mandelli
- The Trial (TV) → Gabriele Monaco
- Imma Tataranni (TV) → Vasco Parisi
- Copperman → Silvano il fabbro
- La stagione della caccia → Filippo Peluso / Don Totò
- Resurrection
- Baby (TV) → Preside Fedeli
- The Miracle (TV) → Père Marcello
- Happy as Lazzaro → Tancredi
- Fabrizio De André: Free Prince (TV) → Riccardo Mannerini
- Hotel Gagarin → Franco Paradiso
- Fabrizio De André: Principe libero → Riccardo Mannerini
- 1993 (TV) → Michele Mainaghi
- The Red Door (TV) → Elvio Mayer
- Bloody Richard
- Like Crazy → Dott. Giorgio Lorenzini
- A metà luce
- 1992 (TV) → Michele Mainaghi
- I Killed Napoleon → Gabriele
- Opposites Attract → Doctor Beck
- Land of Saints → Alfredo Raso
- Fargo (TV) → Donatello Fadda
- A Golden Boy → marito di Ludovica
- The thirteenth apostle (TV) → Bonifacio Serventi
- Me & You → Ferdinando
- Medea Miracle → Jason
- Missione di pace → Colonnello Cervo
- La passione → Stefano
- Peopling The Palaces → Bravo
- L'uomo privato → L'uomo privato
- Amatemi → Angelo
- Orgoglio (TV) → Danilo Foschi
- L'Iguana → Don Fidenzio
- Kommissarin Lucas (TV) → Daniele Grasso
- Doppio agguato → Paolo
- Il consiglio d'Egitto → Francesco Paolo Di Blasi
- Chimera → Sal
- Police District (TV) → Antonio Corallo
- A Lighter Burden to Bear → Paolo
- We All Fall Down → Giovanni 'Il Lurido'
- Shakespeare a Palermo
- The marshal Rocca (TV) → Corrado Gianni