| Io e te dobbiamo parlare (2024) as Salvatore Berlingeri |
| Dadapolis - Caleidoscopio Napoletano (2024) |
| Parthenope (2024) as Bishop |
| Nero (2024) |
| La cura (2022) as Padre Paneloux |
| Benvenuti in casa Esposito (2021) as Don Raffaele |
| Due soldati (2017) |
| Pino Daniele - Il tempo resterà (2017) as Himself |
| Spectre (2015) as Lorenzo |
| Take Five (2013) as O' Sciomen |
| L'uomo in più (2012) as Salvatore |
| Napoli, Napoli, Napoli (2010) as Padre di Lucia |
| 'O professore (2008) |
| Les enfants invisibles (2006) as Stolen Watch Buyer (segment "Ciro") |
| Gli indesiderabili (2003) |
| Aitanic (2000) |
| Non lo sappiamo ancora (1999) |
| Tifosi (1999) as Barracuda |
| Teatro di Guerra (1998) as Silvano |
| L'amore molesto (1995) as Antonio Polledro (present) |
| Scugnizzi (1989) as avvocato Lanzetta |
| 32 dicembre (1988) as fabbricante di fuochi |
| Il burbero (1986) as Malfattore |
| Il camorrista (1986) as 'O Professore Clan Member |
| Grandi magazzini (1986) as Giuseppe Caputo |
| Blues metropolitano (1985) as Capuano |
| Napoli, Napoli, Napoli Writer |