Medici: Masters of Florence
as Petrucci
Police District
as Kruger
The Name of the Rose
as Hugh of Newcastle
Warrior Queen
as Victo
Delirium: Photo of Gioia
as Roberto
Eleven Days, Eleven Nights
as Peter
Caligula: The Untold Story
as Caligula
A.D.
as Petronius
Until Death
as Carlo
Cinderella
as Jack
The Maharaja's Daughter
as Ashoka
Jubilee
as Ariel
Casablanca Express
as Jason Lloyd
Stage Fright
Diaz - Don't Clean Up This Blood
as Padre di Inga
The Assisi Underground
as English Officer
The Invisible Wall
as Donald
The Blade Master
as Zor
She
as Pretty Boy
La bella Otero
as Piriewsky