

Adelaide
1992 · as Federico

Golden Door
2006 · as Del Fiore

The Berlin Affair
1985 · as Joseph Benno

Making Love
2000 · as Karl

Abraham
1993 · as Lot

The Lost Lover
1999

Mountain of Diamonds
1991 · as Shasa

La esperanza
2005

Unknown Soldier
1995 · as Benny Larks

Good Morning, Babylon
1987 · as Irish Cameraman

Via Panisperna Boys
1989 · as Ettore Maiorana

Especially on Sunday
1991 · as Marco

Joseph of Nazareth
2000 · as Herodes Antipas

Fish Soup
1992 · as Giulio

Summer Games
1984 · as Il Marchese

Toxic Jungle
2013 · as Dr. Luciano Ponti

The Man Who Bought The Moon
2018 · as Dottor Badaloni

El jardín primitivo
2003