2008
00 - Zero Zero as Maestro #1 (voice)2007
Decameron as Sig. Pultrone2007
Decameron as Anziano Acido1999
Scandalous Crimes as Bollati1990
Non più di uno as Not available1975
The Police Are Blundering in the Dark as Not available1975
Bruna, Shapely, Seeks Gifted as Not available1975
Non si scrive sui muri a Milano as Marco1975
Sixteen as Not available1974
The Cousin as Ugo1974
Blood for Dracula as (uncredited)1974
The Castro's Abbess as Fra Giovanni1973
Rugantino as Not available1973
Fasthand as Machedo Gang Member1973
The Five Days as Man at Debate1973
The Devil's Wedding Night as Second Villager at Inn (as Stephen Hopper)1973
The Assassination of Matteotti as Piero Gobetti1973
Le ultime lettere di Jacopo Ortis as Jacopo Ortis1972
More Sexy Canterbury Tales as Fulvio1972
White Sister as Not available1972
Delirium as Journalist1972
Girolimoni, the Monster of Rome as Not available1972
The Big Deal as Antonio Lavacca detto il bolognese1972
La calandria as amico di Ferruccio1972
Incensurato, provata disonestà, carriera assicurata cercasi as Not available1972
The Truth According to Satan as Stefano1971
Duck, You Sucker as Revolutionary1971
The Cat o' Nine Tails as Taxi driver1971
Four Flies on Grey Velvet as Bearded guy with girlfriend1971
The Bloodstained Butterfly as Not available1971
Do Not Commit Adultery as Not available1971
Trastevere as Gaston1971
Let's Arm Ourselves and Go! as Not available1971
Romance as Not available1971
A Game for Evelyn as Not available1970
Death Occurred Last Night as Colleague of Salvatore1970
Dead of Summer as Smoking Neighbour1970
On the Day of the Lord as Not available1970
Sweet Kisses and Languid Caresses as Not available1970
The Little War as Not available1969
The Conspiracy of Torture as Inspector's thug1969
The Conspirators as ragazzo ubriaco1969
The Nonexistent Knight as Rambaldo / Torrismondo / Rinaldo1968
Partner as Student1959
Legions of the Nile as Not available