
Acting

La traviata
as Giorgio Germont

Symphony of Love
as Vogl

Aida
as Amonasro (singing voice)

Soho Conspiracy
as Gino Bechi

Signorinella
as Don Cesare Balestri

Mad About Opera
as Gino

Arrivederci, papà!
as Stevano Mai

When Love Calls
as Claudio Tancredi

The Voice of Love
as Fabio Morani

The Lovers
as Alessandro Stradella