
Acted in 33
2020s
- 2025
Doppio gioco
Longardi · 4 episodes
- 2024
Stucky
TV
- 2023
- 2022
A fantastic world
Graziano
Dry
Prof. Del Vecchio
Not for All the World
Movie
Monterossi - La serie
Tarcisio Ghezzi · 11 episodes
- 2021
The Italian Banker
Movie
- 2020
2010s
- 2019
Effetto domino
Franco Rampazzo
Il silenzio dell'acqua
Paolo · 4 episodes
- 2017
- 2016
The Nest
Michele
- 2015
The Last Will Be the Last
Finardi
- 2014
Francesco
Movie
Francesco
TV
- 2013
Small Homeland
Rino Menon
- 2012
2000s
- 2007
Apnea
Alex
- 2005
De Gasperi: The Man of Hope
Bartolotto · 2 episodes
- 2004
The Consequences of Love
Hotel Manager
- 2003
Doppio agguato
Procuratore
- 2002
A Journey Called Love
Emilio
- 2001
Mostly Martha
Giuseppe Lorenzo
1980s
- 1989
- 1988
Evil Clutch
Tony
- 1987
Good Morning, Babylon
Movie
No release date
Plutone
Movie
Wrote 3
2020s
- 2022
A fantastic world
Screenplay
2000s
- 2004
The Spectator
Screenplay
- 2002
A Journey Called Love
Screenplay