2010
La passione as Dottore
2007
Come tu mi vuoi as Professore
2007
A Dinner for Them to Meet as Corrado
2006
Ma che ci faccio qui! as Arturo
2004
Benedetti dal Signore as don Vincenzo (8 episodes)
2003
Il pranzo della domenica as Onorevole Torrisi
2002
Heaven as The Lieutenant
2001
Ravanello pallido as Osvaldo Pignatti
2000
Up at the Villa as Peppino
1999
Screw Loose as Guido Puccini
1999
Dirty Linen as Don Paolo
1998
Anni '50 as Giudice (4 episodes)
1996
Classe mista 3ª A as Prof. Lamberti (italiano)
1994
Miracolo italiano as on. Proietti
1994
Only You as Danieli Concierge
1993
Giovanni Falcone as Vincenzo Geraci
1993
On the Dark Continent as Sparafico
1992
Flight of the Innocent as Porter
1992
Gole ruggenti as Mazza - scriptwriter
1992
A Bear Called Arthur
1992
Love at First Sight as Marco Mazzone (1 episode)
1991
The Invisible Wall as Ministro Difesa
1988
The Gamble as Manolo
1988
It's Happening Tomorrow as Biagio
1988
What if Gargiulo Finds Out? as ispettore sanitario
1986
The Malady of Love as The sodomite
1983
Taste of the Sea 2: One Year Later as Antonio Pinardi
1983
Zero in condotta as Professor Giandomenico Gelmetti
1983
Taste of the Sea as Antonio
1983
The Fan, the Referee and the Footballer as Gianfranco
1982
Gian Burrasca as Maralli - the Lawyer
1982
Scorpion with Two Tails as The Police Commissioner
1982
Young, Beautiful... Probably Rich as fotografo Perginetti
1982
Giggi il bullo as funzionario del Totocalcio
1982
Banana Joe as Torcillo
1982
Eccezzziunale... veramente as Ispettore Patanè
1982
Desirable Teacher 2 as Professore agli esami
1982
Good Like Bread as Commissario di Polizia
1981
Lion of the Desert as Abdul
1980
Prickly Pears as Commissario di Polizia
1980
Sugar, Honey and Pepper as Giudice
1979
A Policewoman on the Porno Squad as Commissioner Nardecchia
1979
Tigers in Lipstick as Lester
1978
School Teacher in the House as Dottor Busatti
1977
Double Murder as Cantalamessa
1977
The New Monsters as il mafioso
1977
L'altra metà del cielo as Minatore
1977
The Virgo, the Taurus and the Capricorn as Alberto Scapicolli
1976
Love in 4 Easy Lessons as Franco Corradini (segment "La squadra di calcio")
1976
Goodnight, Ladies and Gentlemen as Nocella, il piantone (uncredited)
1976
School Days as Preside
1975
The Boss and the Worker as Neighbour of Carminati
1975
The Suspicious Death of a Minor as Teti
1975
Silent Action as De Luca
1975
The Baron's Mazurka as Sgt. Caputo
1974
Il lumacone as il portiere
1974
Policewoman as Dottor Gargiulo
1974
Bread and Chocolate as The turk
1974
Permettete signora che ami vostra figlia? as cliente hotel
1974
Playing the Field as Un agente
1973
Dirty Weekend as Policeman Barra
1972
Don't Torture a Duckling as Impallomeni (uncredited)
1972
The Union as Carabiniere
1972
Two Brothers in Trinity
1972
Shadows Unseen as Fish Seller
1972
Execution Squad as Agente Esposito
1972
The Seduction of Mimi as Brigadiere Amilcare Finocchiaro
1971
Tre donne - La sciantosa
1970
Investigation of a Citizen Above Suspicion as Interrogation Officer (uncredited)
1968
Be Sick… It's Free as Dr. Sandolini