
Highest rated as cast or director
Acted in 38
2020s
- 2026
- 2025
- 2024
- 2023
The Hunt
Luca
- 2022
- 2021
L'uomo che inventò il futuro
Movie
Per tutta la vita
Andrea
2010s
- 2019
Girl in Flight
Pietro
- 2017
Amore pensaci tu
Marco Pellegrini · 20 episodes
- 2016
Romanzo Siciliano
Capitano Ettore Neri · 8 episodes
- 2015
Limbo
Capitano Paggiarin
La Scala Theatre: the Temple of Wonders
Batolomeo Merelli
- 2013
Barabbas
Pontius Pilate · 2 episodes
Inside the Mind of Leonardo
Filippo Nigro
- 2012
And They Call It Summer
Mauro
- 2010
From the Waist On
Danilo
2000s
- 2009
Just Married
Fabio Di Caio
Tutta la verità
Marco D'Elia · 2 episodes
Different from Whom?
Remo
- 2008
Un gioco da ragazze
Mario Landi
Amore, bugie e calcetto
Lele
- 2007
Amore che vieni, amore che vai
Salvatore
I Want You
Marcantonio
- 2005
- 2004
A luci spente
Andrea Guatieri
- 2003
- 2001
His Secret Life
Riccardo
1990s
- 1998
Donne in bianco
Daniele
- 1997
La dottoressa Giò
Paolo · 11 episodes





