highest rated
acting
- Pinocchio → Giudice
- 'o Re → General Coviello
- Francesca is Mine → Andrea
- Bel Ami (TV) → Georges Duroy
- Watch Me When I Kill → Lukas
- Kolossal - The Magnificent Macisti
- Dove volano i corvi d'argento → Istevene
- The Inheritance → Mario Ferramonti (voce)
- Lips of Lurid Blue → Marco Alessi
- Gambling City → Corrado
- The Murri Affair → Pio Naldi
- The Minor → Spartaco, the artist
- Anna: the Pleasure, the Torment → Guido Salvi
- Ancora una volta prima di lasciarci → Giorgio
- The Night of the Last Day → Sandro
- Orders are Orders → Gangster
- Head Down, Feet Up
- Come un uragano (TV) → Mark Paxton
- Antigone → Emone
- Matalo! (Kill Him) → Bart
- The Brothers Karamazov (TV) → Dmitrij Fëdorovic Karamazov
- Interrabang → Marco
- Bora Bora → Roberto
- Diamoci del tu (TV) → Self
- The Nun of Monza → Molteno
- A Queen for Caesar → Ptolemy
- Girl with a Suitcase → Marcello Fainardi
- Amazons of Rome → Muzio Scevola
- A Day for Lionhearts → Mortati
- Rocco and His Brothers → Ivo
- Under Ten Flags → German sailor
- Cleopatra's Daughter → Pharaoh Nemorat / Keops
- Run with the Devil → Giulio
- I piaceri del sabato notte → Un giovane ricattatore
- Genitori in blue-jeans → Giorgio
- Il peccato degli anni verdi → Augusto
- L'isola del tesoro (TV) → Dick
- Herod the Great → Antipatro
- Guardatele ma non toccatele → Claudio, aviere
- Nights of the Teddy Boys → Constantino
- City at Night → Paolo Prandi
- Le Notti Bianche → Un Giovinastro
- I dritti
- Il dottor Antonio (TV) → Bastianin