| Mattia Torre. La gentilezza del faro (2025) as Self - Interviewed |
| Cinque secondi (2025) as Adriano Sereni |
| Il Civico Giusto - San Lorenzo (2025) as Self - Narrator (voice) |
| Nonostante (2025) as Lui |
| Lumière, l’aventure continue (2024) as Self - Narrator (voice) |
| Italo Calvino nelle città (2024) as Italo Calvino |
| Volonté - L'uomo dai mille volti (2024) as Self |
| Carlo Mazzacurati - Una certa idea di cinema (2024) as Self |
| Troppo azzurro (2024) as Franco |
| Adagio (2023) as Polniuman |
| Diabolik - Chi sei? (2023) as Ginko |
| Quel maledetto film su Virzì (2023) as Sé stesso |
| C'è ancora domani (2023) as Ivano |
| Il primo giorno della mia vita (2023) as Napoleone |
| Diabolik - Ginko all'attacco! (2022) as Ginko |
| Siccità (2022) as Loris |
| Il pataffio (2022) as Migone |
| Il teatro di Mattia Torre : Backstage (2022) |
| Il teatro di Mattia Torre : Migliore (2022) |
| Diabolik (2021) as Ginko |
| Esterno giorno (2021) |
| Zeros and Ones (2021) as Luciano |
| Anni da Cane (2021) as Papà di Stella |
| In campo nemico (2021) as himself |
| La terra dei figli (2021) as Il boia |
| Tutti per 1 - 1 per tutti (2020) as Porthos |
| Gli infedeli (2020) as Favini |
| Figli (2020) as Nicola |
| Se c’è un aldilà sono fottuto - Vita e cinema di Claudio Caligari (2019) as Self |
| Il grande salto (2019) as Impiegato poste |
| Detective Per Caso (2019) as Imbianchino |
| Domani è un altro giorno (2019) as Tommaso |
| Mussolini il figlio del secolo (2019) |
| Moschettieri del Re - La penultima missione (2018) as Porthos |
| Backliner (2018) as Narrator |
| Euforia (2018) as Ettore |
| Tito e gli Alieni (2018) as Professore |
| The Place (2017) as L'uomo |
| Fai bei sogni (2016) as Massimo |
| Fiore (2016) as Ascanio Bonori |
| Perfetti sconosciuti (2016) as Lele |
| La felicità è un sistema complesso (2015) as Enrico Giusti |
| Animeland: Racconti tra manga, anime e cosplay (2015) as Himself |
| FABISILVESTRIGAZZÈ Il Padrone della Festa - LIVE (2015) |
| Ogni maledetto Natale (2014) as Tiziano / Baldovino |
| Pasolini (2014) as Nico Naldini |
| The Face of an Angel (2014) as Edoardo |
| La sedia della felicità (2014) as Dino |
| Caserta Palace Dream (2014) as Carlo III |
| La mia classe (2014) |
| Gli Equilibristi (2013) as Giulio |
| Viva la libertà (2013) as Andrea Bottini |
| Il comandante e la cicogna (2012) as Leo |
| Padroni di casa (2012) as Cosimo |
| Romanzo di una strage (2012) as Luigi Calabresi |
| Tormenti - Film disegnato (2011) as Mario Marchetti (voice) |
| Cose dell'altro mondo (2011) as Ariele Verderame |
| Ruggine (2011) as Carmine Adulto |
| Il Ribelle (2011) as Narratore |
| Nessuno mi può giudicare (2011) as voce narrante, cliente di Eva |
| Tutti al mare (2011) as Fantino |
| La prima cosa bella (2010) as Bruno Michelucci |
| Nine (2009) as De Rossi |
| Good Morning Aman (2009) as Teodoro |
| Giulia non esce la sera (2009) as Guido Montani |
| All Human Rights for All (2008) |
| Un giorno perfetto (2008) as Antonio |
| Chi nasce tondo... (2008) as Mario |
| Tutta la vita davanti (2008) as Giorgio Conforti |
| Basette (2008) as Antonio |
| Un volto tra la folla (2008) |
| Non pensarci (2007) as Stefano Nardini |
| Notturno Bus (2007) as Franz |
| Last Minute Marocco (2007) as Sergio |
| N - Io e Napoleone (2006) as Ferrante Papucci |
| 4-4-2 - Il gioco più bello del mondo (2006) as Barzalli (segment "Il terzo portiere") |
| AD Project (2006) as MIB 1 |
| Il caimano (2006) as Cesari, capitano della Guardia di Finanza |
| Piano 17 (2006) as Venditore Ambulante |
| Sotto le foglie (2005) as Shop-boy |
| Amatemi (2005) as Andrea |
| Nessun messaggio in segreteria (2005) as Piero |
| L'Orizzonte Degli Eventi (2005) as Max Flamini |
| Lavorare con lentezza (2004) as Tenente Lippolis |
| Il siero della vanità (2004) as Franco Berardi |
| Gente di Roma (2003) as Ragazzo sull'Autobus |
| Gli insoliti ignoti (2003) as Cosimo Spadoni |
| Ladri ma non troppo (2003) as Cosimo Spadoni |
| Velocità massima (2002) as Stefano |
| Ultimo stadio (2002) as Marco |
| Nid de guêpes (2002) as Giovanni |
| Fernanda Pivano: A Farewell to Beat (2001) as Se stesso |
| Sole negli occhi (2001) |
| Domani (2001) as Giovanni Moccia |
| Zora la vampira (2000) as Speranza |
| La carbonara (2000) as Fabrizio |
| Asini (1999) as Avventore bar |
| Rugantino (1998) as Rugantino |
| Barbara (1998) as Aldo |
| L'odore della notte (1998) as Remo Guerra |
| Abbiamo solo fatto l'amore (1998) as Leo |
| Da cosa nasce cosa (1998) as Miky |
| Viola bacia tutti (1998) as Samuele |
| In barca a vela contromano (1997) as Massimo |
| Tutti giù per terra (1997) as Walter |
| La classe non è acqua (1997) as Mauro Rizzuti |
| Infiltrato (1996) as Matteo |
| Cresceranno i carciofi a Mimongo (1996) as Enzo |
| Bruno aspetta in macchina (1996) as Nanni |
| Un inverno freddo freddo (1996) as Roby |
| Palermo Milano - Solo andata (1996) as Tarcisio Proietti |
| L'anno prossimo... vado a letto alle dieci (1995) as Mirko |
| Cuore cattivo (1995) as Agent Inzerillo |
| Margherita (1995) |
| Mirko e Caterina (1995) as Mirko |
| Ladri di cinema (1994) as Valerio |
| È andata così as Christophe |
| Nessun dolore |
| La città dei vivi |
| Il sopravvissuto |
| Gli ultimi giorni di vita di Leonardo Revelli, figlio unico |
| Nonostante Director |
| Nonostante Screenplay |
| Ride Director |
| Ride Screenplay |
| Ride Story |
| Ride Associate Producer |
| La profezia dell'armadillo Writer |
| Fiore Delegated Producer |
| Showbiz Producer |
| Non essere cattivo Producer |
| Padroni di casa Screenplay |
| Qualche nuvola Producer |
| Chi nasce tondo... Screenplay |
| trevirgolaottantasette Director |
| trevirgolaottantasette Screenplay |
| trevirgolaottantasette Producer |