

Painted Screams(2025)
Sé stesso
Pupi Avati, la tavola racconta(2021)

Mr. Devil(2019)
Don Dario Zanini

Respiri(2018)
Michele

L'altro Adamo(2014)
Adamo

Fuori Mira(2014)
Carlo

A Second Childhood(2010)
Emilio
Giuseppe De Santis(2008)
Himself - Host

L'eretico - Un gesto di coraggio(2004)
Cino da Pistoia
Il diario di Matilde Manzoni(2002)

An Impossible Crime(2001)
Valerio Garau

The Assessment(2001)
Giacomo Toschi

Fine Secolo(1999)
Achille Rinaldi

A Time to Love(1999)
Doctor

Porzûs(1997)
Galvano

Traveling Companion(1996)
Pepe

Pugili(1995)

Fiorile(1993)
Luigi

Brothers and Sisters(1992)
Aldo
The Cherry Orchard(1992)

The Last Minute(1987)
Renzo DI Carlo

The Three of Us(1984)
Leopold Mozart

Verdi(1982)
Arrigo Boito
Canto d'Amore(1982)
Giulio

Lion of the Desert(1981)
Captain Bedendo

Il mondo degli ultimi(1980)

The Stars in the Ditch(1979)
Silvano

Cinema!!!(1979)
Giuseppe

The Bloodstained Shadow(1978)
Stefano D'Archangelo

Il guardiano(1977)

The House with Laughing Windows(1976)
Stefano

Cross Shot(1976)
Antonio Blasi

Calamus(1976)
Riccardo

The Last Day of School Before Christmas(1975)
Erasmo

Di mamma non ce n'è una sola(1974)
Marcello Giandomenico Filippo Maria, the son

The Last Four Days(1974)
Pedro

Amore e ginnastica(1973)
Simone Censani

For Love One Dies(1972)
Renato

Body of Love(1972)
The Young Stranger

One Appreciated Professional of Sure Future(1972)
Vincenzo Arduni

My Father Monsignor(1971)
Carlo Alberto Maggiolino

The Garden of the Finzi-Continis(1970)
Giorgio

Your Hands on My Body(1970)
Andrea

Love Circle(1969)
Ric

Normal Young Man(1969)
Giordano

Dirty Angels(1969)
Carletto

Brodo di pollo con l'orzo(1969)
Ronnie Kahn

Escalation(1968)
Luca Lambertinghi

The Taming of the Shrew(1967)
Gregorio (uncredited)

Siate pronti - Le chiavi di Papa Celestino V
Pietro Celestino