| The Garbage Man (2024) Man |
| Chiara (2022) Leone |
| War - La guerra desiderata (2022) Claudio |
| I racconti della domenica (2022) |
| Sulle nuvole (2022) |
| Altri padri (2021) Giulio |
| A fior di pelle (2021) Filippo |
| Io sono... Italia (2021) Narrator |
| Tutto il giorno davanti (2020) Andrea |
| Il figlio sospeso (2017) |
| Malarazza: una storia di periferia (2017) |
| David Troll (2017) David Troll |
| La Leggenda di Bob Wind (2016) Tommaso Cimetta |
| Leonardo Da Vinci - Il genio a Milano (2016) |
| La felicità è un sistema complesso (2015) Matteo Borghi |
| Lo scambio (2015) L'autista |
| Il Bambino di Vetro (2015) |
| Il giudice meschino (2014) Michele Brighi |
| Workers - Pronti a tutto (2012) Saro Tartana |
| Scossa (2012) Giovanni Cena |
| L'amore fa male (2011) Gianmarco |
| Non Nel Mio Giardino (2011) Young Man |
| Basilicata Coast to Coast (2010) Salvatore Chiarelli |
| Baarìa (2009) maestro di catechismo |
| La cosa giusta (2009) Eugenio Fusco |
| La siciliana ribelle (2008) Maresciallo Bruni |
| L'abbuffata (2007) Gabriele |
| Non pensarci (2007) Paolo Guidi |
| Caravaggio (2007) Mario Minniti |
| Il figlio della luna (2007) Fulvio Frisone a 16-26 anni |
| Giovanni Falcone - L'uomo che sfidò Cosa Nostra (2006) Calogero Zucchetto |
| La terra (2006) Mario |
| Ma quando arrivano le ragazze? (2005) Gianca Zanichelli |
| Il tunnel della libertà (2004) Gigi |
| La vita è breve ma la giornata è lunghissima (2004) Self |
| Stai con me (2004) Don Marco |
| Buongiorno, notte (2003) Enzo |
| Julius Caesar (2002) Marcus Portius |
| El Alamein - La linea del fuoco (2002) soldato Serra |
| Paz! (2002) Amico di Pentothal |
| I cento passi (2000) Giovanni Impastato |
| Il manoscritto del principe (2000) Marco Pace (20 anni) |
| L'affresco (2000) |
| Il maestro di coro (2000) |
| The Protagonists (1999) Billy |
| Il maestro |
| La buona battaglia - Don Pietro Pappagallo Mario |