

Nowhere(2024)
(voice)

Delta(2023)
Osso

Strangeness(2022)
Il capocomico

The Bone Breakers(2022)
Machinetta

Chiara(2022)
Cardinale Ugolino / Papa Gregorio IX

Lord of the Ants(2022)
Aldo Braibanti

The Ties(2020)
Aldo prima

The Traitor(2019)
Salvatore Contorno

I Guerrieri del Regno di OEP(2019)
Narrator

The Stone Eater(2018)
Cesare

I Can Quit Whenever I Want 2: Masterclass(2017)
Walter Mercurio

I Can Quit Whenever I Want 3: Ad Honorem(2017)
Walter Mercurio

An Italian Name(2015)
Sandro De Luca

Donkey Flies(2015)

The Dinner(2014)
Paolo

Montalbano and Me: Andrea Camilleri(2014)

Salvo(2013)
Enzo Puleo

The Ideal City(2013)

The Bad Child(2013)
Michele

Human Capital(2013)
Donato Russomanno

Marina(2013)
Salvatore Granata

Piazza Fontana: The Italian Conspiracy(2012)
Ugo Paolillo

6 sull'autobus(2012)

Dieci Cadute(2012)
Voice

Il sogno del maratoneta(2012)
Dorando Pietri

We Believed(2010)
Domenico Lopresti

Baaria(2009)
giovane con sindrome di Down

The Friends At The Margherita Café(2009)
Manuelo

Wild Blood(2008)
Patriot

Miracle at St. Anna(2008)
Angelo Torancelli (Adult)

The Sweet and the Bitter(2007)
Saro Scordia

The Dark Sea(2006)
Luca

Don't Tell(2006)
Daniele

The Life I Want(2004)
Stefano / Federico

Eyes of Crystal(2004)
Amaldi

Good Morning, Night(2003)
Mariano

The Best of Youth(2003)
Nicola Carati

My Brother-in-Law(2003)
Vito

Same rage, same spring(2003)
Himself

The Best Day of My Life(2002)
Claudio Mazzoni

Light of My Eyes(2001)
Antonio

One Hundred Steps(2000)
Peppino Impastato