
Acting

Finale: Allegro
as Max

Story of a Night
as Antonio

The Life Apart
as Medico

The Dew Point
as Federico

Mirabile Visione: Inferno
as Padre Guglielmo

Where Life Begins

With or Without You
as Giorgio Scorza

Trafficante di virus
as Pietro Colli

Slow
as Oreste

Despite the Fog
as Luigi

Morbo K - Chi salva una vita salva il mondo intero
as Marco Anziano · 4 ep.

La lunga notte - La caduta del Duce
as Vittorio Emanuele II · 6 ep.

30 Coins
as Lombardi · 3 ep.

Come una madre
as Guglielmo Vargas · 6 ep.

The thirteenth apostle
as Monsignor Demetrio Antinori · 12 ep.

Anti-Mafia Squad
as Oreste Ferro · 9 ep.

Tutti pazzi per amore
as Mario Del Fiore · 78 ep.

Apparitions
as Monsignor Vincenzo · 6 ep.

Einstein
as Hermann Einstein · 2 ep.

Father Matteo
as Professor Anzillotti · 1 ep.