| Movie | 7 Minutes | Gerardo Varazzi | 2016-11-03 |
| Movie | Una DiecimilaLire | Vincenzo Adulto | 2016-09-06 |
| Movie | Il sottile fascino del peccato | Fabrizio | 2010-02-26 |
| Movie | Angel of Evil | Padre di Renato | 2010-09-06 |
| Movie | Io ti assolvo | Padre Raul | 2008-01-15 |
| Movie | The Early Bird Catches the Worm | Frankie | 2008-11-25 |
| Movie | Manual of Love 2 | autista autobus | 2007-01-19 |
| Movie | Prisoners of a Nightmare | Commissario Roberto | 2001-01-01 |
| Movie | Tra due donne | Babila Salmoiraghi | 2001-07-13 |
| Movie | Soft Air (Soffi Teir) | Padre di Giorgio | 1997-01-01 |
| Movie | Ritorno a casa Gori | Flavio | 1996-10-18 |
| Movie | Io Gilda | Max | 1989-04-14 |
| Movie | The Red Monks | Robert Gherghi | 1989-08-24 |
| Series | I promessi sposi | Collalto | 1989-11-12 |
| Movie | Nightmare in Venice | Dott. Riccardo Varchi | 1989-09-01 |
| Movie | Sweets from a Stranger | il cliente e amante di Angela | 1987-04-24 |
| Movie | Screams in the Night | Gerard | 1981-01-01 |
| Movie | Passion of Love | Lieutenant Baggi | 1981-09-16 |
| Movie | Zappatore | Mario figlio di Francesco, avvocato | 1980-12-05 |
| Movie | Con gli occhi dell'occidente | Gerardo Amato | 1979-01-01 |
| Movie | Blue Nude | Rocco Spinone | 1978-01-01 |
| Movie | Break Up | Domenico | 1978-11-07 |
| Movie | Twilight of Love | Philip | 1977-05-19 |
| Movie | A Sold Life | Michele Rizzuto | 1976-08-01 |