2022
Brado as Amico Renato
2021
Diversamente as Omero (Lui e l'altro)
2015
The Ladies' Paradise as Alberto Guerra (20 episodes)
2008
A Perfect Day as Portaborse
2008
At a Glance as Art dealer
2007
I Want You as Paolo Mancini
2004
Three Steps Over Heaven as Paolo Mancini
2003
Facing Windows as Simone
2002
El Alamein as autista camion del cavallo
2001
CentoVetrine as Walter Caridi (230 episodes)
2000
Father Matteo as Sergente Sivieri (1 episode)