highest rated
acting
- The Spiral
- Ritorno a Buenos Aires → Mariano Guerra
- A Brief Affair → Rocco
- Public Disorder (TV) → Michele Nobili
- Performance: A Dangerous Game → Carlo
- The Protagonist
- Separazioni
- Supersex (TV) → Tommaso Del Signore
- Leonardo da Vinci (TV) → Leonardo da Vinci
- Lonely Planet → Ugo Jaconelli
- Family Matters → Guido
- Adagio → Vasco
- Rasti → Rasti Voce
- Bang Bang Baby (TV) → Santo Maria Barone
- Three Floors → Giorgio
- The Ties → Sandro
- Vivere → Luca
- Gauguin in Tahiti. Paradise Lost → Narrator
- Emma → Teo Moscone
- Il coraggio di vincere → Rocco Di Santo
- The Italian Jobs - Paramount Pictures e l'Italia → Narratore
- They Call Me Jeeg → Cronista (voice)
- Boris Giuliano: un poliziotto a Palermo (TV) → Boris Giuliano
- Naples '44 → Norman Lewis (voice)
- Manhunt
- St. Peter's and the Papal Basilicas of Rome 3D → Narratore
- Magic Card → Matthew
- I Killed Napoleon → Paride
- Limbo → Mattia
- For Your Love
- A Fairy Tale Wedding → Luca
- A Woman as a Friend → Giovanni
- The Cosmopolitans (TV) → Frédéric
- The Ice Forest → Lorenzo
- Senza nessuna pietà → Manuel Santili
- Ambo → Giulio
- The Cosmopolitans → Sandro
- Un'altra storia
- In Treatment (TV) → Pietro
- Missing (TV) → Giancarlo Rossi
- 6 passi nel giallo (TV) → Marco
- Under Protection → Marco
- L'ombra Del Destino (TV) → Pietro Montero
- Kiss Me Again → Simone
- L'isola dei segreti - Koré (TV) → Vasco Brandi
- La casa sulle nuvole → Michele Raggi
- Sandrine in the Rain → Lorenzo
- The 13 Roses → Fontenla
- Dolina → Gabriel Ventuza
- 48 Hours (TV) → Renato Tenco
- Ocean's Twelve → Museum Director
- The Consequences of Love → Valerio
- Luisa Sanfelice → Salvato Palmieri / Andrea Sanfelice
- Una talpa al bioparco → Giovanni
- Stai con me → Nanni
- Sinbad: Legend of the Seven Seas → Rat (voice)
- Swept Away → Giuseppe 'Guido' Esposito
- The Revolution on Two Horses → Marco
- Swept Away Movie Special → Self