

Finale: Allegro(2026)
Max

Story of a Night(2025)
Antonio

The Dew Point(2024)
Federico

The Life Apart(2024)
Medico

Mirabile Visione: Inferno(2023)
Padre Guglielmo

Where Life Begins(2022)

Trafficante di virus(2021)
Pietro Colli

With or Without You(2021)
Giorgio Scorza

Slow(2021)
Oreste

Despite the Fog(2019)
Luigi

Le verità(2017)

La casa di famiglia(2017)

Husband & Wife(2017)
Lo Foco

Finding Camille(2017)
Edoardo

Abbraccialo per me(2016)
Chief Psychiatrist

The Nest(2016)

L'aquilone di Claudio(2016)

The Boy from Giudecca(2016)
Gaetano

Il Lato Oscuro(2016)
Dott. Stanne

Max and Helene(2015)
Anatol

Vecchi Pazzi(2015)
Aldo Petacchi

We Are Francesco(2015)
Psicologo

In carne e ossa(2010)
Edoardo

Clash of civilization over an elevator in Piazza Vittorio(2010)
Angelo Manfredini

Wild Blood(2008)
Cardi

Chiara e Francesco(2007)
Pope Innocenzo III

Come tu mi vuoi(2007)
Giuseppe

Saturn in Opposition(2007)
Vittorio Marchetti

Tutti i rumori del mondo(2007)
Giulio Casati

Caravaggio(2007)
Scipione Borghese

The Apocalypse(2004)
Elder

Adored(2003)
Rod Lariani / Porn Director

Amorfù(2003)
Franco

Il Trasformista(2002)
Zaccheroni

Emma sono io(2002)
Marcello

The Last Kiss(2001)
Emilio

Si Fa Presto a Dire Amore(2000)
Padre Silvana (Ulderico) / Zio Gusberto

Tobia al caffè(2000)
Ingegnere

Fine Secolo(1999)
Roversi

Un uomo perbene(1999)
Avvocato della pubblica accusa

Guardami(1999)
Castellani

Doppio Segreto(1999)

The Deep End of the Ocean(1998)
Nasara / Masera

Cronaca Nera: Il Portiere Distratto(1998)

Roseanna's Grave(1997)
Capestro

The Stendhal Syndrome(1996)
Insp. Manetti

Follow Your Heart(1996)
padre di Olga
A Dio piacendo(1996)
Roberto

Poliziotti(1995)
Berardi

Nemici d'infanzia(1995)
Padre Paolo

Immortal Beloved(1994)
Franz Josef Guicciardi

Magnificat(1993)
Lord of Malfole

The Final Contract(1993)
Giudie Varzi

Non chiamarmi Omar(1992)

Il caso Martello(1991)
Comandante Bill

The Secret(1990)

The Last Minute(1987)
Claudio Conti

Storia d'amore(1986)
Padre Di Bruna

Un Uomo in Trappola(1985)
Luca

Arrivano i miei(1983)
Mario

Turno di Notte(1981)
Dottor Silvestri

Last Feelings(1978)
Marco

Wifemistress(1977)
Lawyer

The New Monsters(1977)
Il prete contestatore

The Psychic(1977)
Judge

The Man with Mirrored Glasses(1975)
Commissario Lenzi

Libera, My Love(1975)
Ceccarelli, the taxi driver

All Screwed Up(1974)
Gigi
I mariti(1974)

The Serpent(1973)
Lefèvre

The Return(1973)
Andrea

High Crime(1973)
Belli's Assistant

Chronicle of a Homicide(1972)
Massimo Trotti

Orders are Orders(1972)
Rodolfo Baroni

Handsome Face(1972)
'Beau masque'

The Seduction of Mimi(1972)
Pippino

The Working Class Goes to Heaven(1971)
Bassi

Metello(1970)
Lippi
Il mio nemico immaginario