

Duse(2025)
Saturnino Ciarcelluti

Fanum(2024)

My Birthday(2024)

The Great Ambition(2024)
Giorgio Amendola

The Monkey House(2023)

Orlando(2022)
Lucio

The case is closed, go in peace(2022)

Titanium White(2022)
Inspector

Il giudizio(2021)
Giudice Balleri

Mr. Devil(2019)

Pure Hearts(2017)
Ettore

SENZaria(2014)

Ti sposo ma non troppo(2014)
Dr. Ferri

Stella Maris(2014)

Diaz - Don't Clean Up This Blood(2012)
Funzionario Questura

Boris: The Film(2011)
Brusiani

Angel of Evil(2010)
Chirurgo

No Problem(2008)
Produttore

Anotherworld(2008)
Leo

Left Out(2008)
Eugenio

The Past Is a Foreign Land(2008)
Lawyer

Hotel Meina(2008)
Alberto Moneri

The Omen(2006)
Rome Cab Driver

The Remains of Nothing(2005)
Clemente Fonseca

The Passion of the Christ(2004)
Elder

Hannover(2003)

The Cruelest Day(2003)
Andrea Iervolino

La banda(2001)
Turazzo

Almost Blue(2000)
Capitano Carabinieri

Excellent Cadavers(1999)
Judge Diana

La Strada Segreta(1999)

The Scent of the Night(1998)
Mezzalira

Open Sea(1998)
Pietro

Vacation in Hell(1997)
Mario

The Truce(1997)
Lieutenant

The Eighteenth Angel(1997)
Dark Eyed Cleric

Snowball(1995)

Fluke(1995)
Prof. Santini

Moses(1995)
Hur

Flight of the Innocent(1992)
Scarface

Gangsters(1992)
18 anni tra una settimana(1991)

The Raffle(1991)
Sostituto procuratore

The King's Whore(1990)
1st Courtier

The Legendary Life of Ernest Hemingway(1988)

He Looks Dead... But He's Only Fainted(1987)

Night Ripper(1986)
Mostro di Firenze

Secrets Secrets(1985)

Circle of Passions(1983)
Silvio Croce

No Thanks, Coffee Makes Me Nervous(1982)
Nuova Napoli Festival Organizer (uncredited)

The Fall of the Rebel Angels(1981)
Death at Work(1978)
Alex

Elective Affinities(1978)
L'architetto