
Acted in 35
2020s
- 2026
Buonvino - Misteri a Villa Borghese
TV
- 2025
Death on the Clay Court
Lorenzo Prodi
- 2022
Fosca Innocenti
Albert Morucci · 4 episodes
2010s
- 2016
In bici senza sella
Movie
- 2014
- 2013
L'ultimo weekend
Alberto
- 2012
L'innocenza di Clara
Movie
Pulce non c'è
Dottor Castelli
- 2011
Passannante
Marchitelli
- 2010
Il figlio più piccolo
Carosi
2000s
- 2009
Al di là del lago
Umberto
Puccini
Fontata · 2 episodes
- 2008
I liceali
Mr. Lopez · 4 episodes
- 2007
The Ball
Enrico
- 2006
Political Target
Pietro
Political Target
Pietro · 2 episodes
- 2004
Working Slowly (Radio Alice)
Capitano Tozzi
- 2003
Life as It Is
Paolo
Gli insoliti ignoti
Giulio
- 2002
- 2000
Johnny the Partisan
Biondo
1990s
- 1998
Mr. Fifteen Balls
Papà di Francesco
Nicholas’ Gift
TV Reporter
- 1996
Bits & Pieces
Movie
- 1995
Bad Kid
Pippo
- 1994
- 1991
Il caso Martello
Cesare Verra
1980s
- 1989
Via Panisperna Boys
Emilio Segré
- 1987
- 1985
Impiegati
Impiegato