2005
R.I.S. - Delitti Imperfetti as Marcello Sepi/Uomo delle bombe/Luca Grassi (84 episodes)
1998
The Phantom of the Opera as Jerome De Chagny
1996
Stealing Beauty as le Lieutenant
1995
Unknown Soldier as Paolo Gratoli
1993
Giovanni Falcone as Beppe Montana
1992
The Smile of the Fox as Hank
1992
Gli assassini vanno in coppia as Tommaso
1991
A Man and Two Women as Luigi
1991
L'ispettore Sarti (13 episodes)
1987
The Sicilian as Policeman in Wheatfields
1986
You'll Die at Midnight as Nicola Levi
1986
A Thorn in the Heart as Tibiletti
1984
Desiderio as Vincenzo
1982
Sick Love as Amilcare
1980
The Day Christ Died as Thomas
1975
The Making of ‘Sebastiane’ as Himself