Search movies and TV series
Acting

Painted Screams
as Sé stesso

The Garden That Doesn't Exist
as Self
Pupi Avati, la tavola racconta

Mr. Devil
as Don Dario Zanini

Respiri
as Michele

L'altro Adamo
as Adamo

Fuori Mira
as Carlo

A Second Childhood
as Emilio
Giuseppe De Santis
as Himself - Host

The Master of Errors
as Cino da Pistoia
Il diario di Matilde Manzoni
as Alessandro Manzoni

Il sequestro Soffiantini
as Giudice

The Assessment
as Giacomo Toschi

An Impossible Crime
as Valerio Garau

Fine Secolo
as Achille Rinaldi

A Time to Love
as Doctor

Porzûs
as Galvano

Traveling Companion
as Pepe

La famiglia Ricordi

Charlemagne, le prince à cheval
as Papst Leo

Fiorile
as Luigi

Brothers and Sisters
as Aldo
The Cherry Orchard

The Last Minute
as Renzo DI Carlo

The Three of Us
as Leopold Mozart

Verdi
as Arrigo Boito

Verdi
as Arrigo Boito
Canto d'Amore
as Giulio

Lion of the Desert
as Captain Bedendo

Il mondo degli ultimi

Cinema!!!
as Giuseppe

The Stars in the Ditch
as Silvano

The Bloodstained Shadow
as Stefano D'Archangelo
Jazz band
as Giuseppe

Il guardiano

Cross Shot
as Antonio Blasi

The House with Laughing Windows
as Stefano

Calamus
as Riccardo

The Last Day of School Before Christmas
as Erasmo

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

The Last Four Days
as Pedro

Amore e ginnastica
as Simone Censani

One Appreciated Professional of Sure Future
as Vincenzo Arduni

Body of Love
as The Young Stranger

For Love One Dies
as Renato

My Father Monsignor
as Carlo Alberto Maggiolino

The Garden of the Finzi-Continis
as Giorgio

Your Hands on My Body
as Andrea

Normal Young Man
as Giordano

Brodo di pollo con l'orzo
as Ronnie Kahn

Love Circle
as Ric

Dirty Angels
as Carletto

Escalation
as Luca Lambertinghi

The Taming of the Shrew
as Gregorio (uncredited)

Il Conte di Montecristo
as Andrea Cavalcanti

Siate pronti - Le chiavi di Papa Celestino V
as Pietro Celestino