

His Secret Life
2001 · as Luciano

Three Steps Over Heaven
2004 · as Paolo Mancini

Facing Windows
2003 · as Simone

El Alamein: The Line of Fire
2002 · as Autista camion cavallo

I Want You
2007 · as Paolo Mancini

At a Glance
2008 · as Art dealer

Pope John XXIII
2002

A Perfect Day
2008 · as Portaborse

Brado
2022 · as Amico Renato

Diversamente
2021 · as Omero (Lui e l'altro)

One More Night
2012