2023 | The Dew Point as Pietro
2018 | Put Grandma in the Freezer as Augusto
2017 | It's All About Karma as Fabrizio
2017 | Swept Away Swept Away
7.5 A trip into the Mediterranean sea becomes a trip into the discovery of how society's frameworks of the rich and poor are delicate and temporary.
as Ospite comunista
2007 | Family Game as Padre
2007 | Voce del verbo amore as Redde
2004 | L'amore ritorna as Professore Mangiacane
1994 | Nestore l'ultima corsa as Otello il Marchigiano
1993 | Arriva la bufera as Gerolamo Andante
1991 | Il senso della vertigine as Giovanni
1989 | Musica per vecchi animali as Rambo Sandri
1988 | Stray Days as Corrado
1988 | Topo Galileo as Direttore della centrale nucleare
1987 | Teresa as Nabucco
1983 | Flirt as Neurologo
1982 | Ciao nemico as Colonnello
1982 | Grog as Galli
1981 | Sweet Pea as Corazza
1979 | Hypochondriac as Fiorelli
1978 | Nest of Vipers as Commissioner Franchetti
1977 | Viva Italia! as L'automobilista (segment "Autostop")
1975 | Deep Red as Calcabrini
1974 | Processo per direttissima as Commissario Antonelli
1973 | Love & Anarchy as Giacinto Spatoletti