| Succederà questa notte (2026) |
| You, Me & Tuscany (2026) as Vincenzo |
| C'è un posto nel mondo (2025) as Italo De Gherardis |
| Incanto (2025) |
| Il pirata - Memorie da Spoon River (2023) |
| La tentazione di esistere (2023) as Elvezio Zoppi |
| Quasi orfano (2022) as Pino |
| Viaggio a sorpresa (2022) as Paolo Pezzolla |
| Sulla giostra (2021) as Filippo |
| Castelli di sabbia (2021) as Himself |
| Sassiwood (2020) |
| Compagni di Viaggio (2020) |
| Tuttapposto (2019) as Luigi Castellino |
| Tutta un'altra vita (2019) as Temistocle |
| Passeggeri notturni (2019) as Michelangelo |
| L'eroe (2019) as direttore del giornale |
| Notti magiche (2018) as Police Captain |
| Nevermind (2018) as Paolo |
| Due Piccoli Italiani (2018) as Felice |
| Youtopia (2018) as Roberto De Galitis |
| L'equilibrio (2017) as Vescovo |
| Abbraccialo per me (2016) as Carabinieri Marshall |
| In un posto bellissimo (2015) as Angelo |
| Noi siamo Francesco (2015) as Giuliano |
| Ameluk (2015) as Michele |
| La dolce arte di esistere (2015) |
| Con il sole negli occhi (2015) as Giorgio Astrei |
| Sei mai stata sulla luna? (2015) as Rosario |
| Una domenica notte (2014) |
| Song'e Napule (2013) as Chief Cammarota |
| Tutti contro tutti (2013) as Tonino Rizzuti |
| Cosimo e Nicole (2012) as Paolo |
| Paura (2012) as Meccanico |
| Henry (2012) as Bellucci |
| FRATELLI MINORI (2012) as Secret service Officer |
| Un Natale per due (2011) as Architetto |
| Oltre il Mare (2011) as Luigi |
| Ubaldo Terzani Horror Show (2011) as Ubaldo Terzani |
| Senza arte né parte (2011) as Alfonso Tammaro |
| Questo mondo è per te (2011) as Italo |
| Figli delle stelle (2010) as Ramon |
| La strategia degli affetti (2010) |
| Interferenze (2009) as Gregorio Fabbri |
| La casa sulle nuvole (2009) as Franco Vitale |
| Giulia non esce la sera (2009) as Bruno |
| Giorni e nuvole (2007) as Salviati |
| Non pensarci (2007) as Francesco |
| Last Minute Marocco (2007) as Guido |
| Nicola, lì dove sorge il sole (2006) |
| Rosso come il cielo (2006) as Don Giulio |
| Ma che ci faccio qui! (2006) as Tonino |
| ...e se domani (2006) as Priest |
| La vita che vorrei (2004) as Diego |
| La vita è breve ma la giornata è lunghissima (2004) as Self |
| Fate come noi (2004) as Barista |
| Aria (2004) as Umberto |
| Ora o mai più (2003) as Tenente Lusotti |
| Sotto gli occhi di tutti (2003) as Tommaso |
| Una famiglia per caso (2003) |
| Senza Filtro (2001) as Vanni |
| L'ultima lezione (2001) as Dr. Boncompagni |
| Tandem (2000) as Pongo |
| Estate romana (2000) as Policeman |
| Il fratello minore (2000) as Niccolò |
| Fuori di me (2000) as Self |
| A domani (1999) as Meccanico |
| LaCapaGira (1999) as Pasquale |
| La vespa e la regina (1999) as Francesco |
| Sono positivo (1999) as Dino |
| Ospiti (1998) as Carabiniere |
| Terra di mezzo (1996) |
| Nella mischia (1995) |
| Colpo di luna (1995) as Michele |
| Se non avessi l'amore (1991) as Il Cieco |
| Il Moro as Pope Clemente VII |
| La meraviglia del mondo |
| Due Piccoli Italiani Writer |
| Due Piccoli Italiani Story |
| Due Piccoli Italiani Screenplay |
| Ammore Writer |
| Rosso come il cielo Writer |