| Series | Call my agent - Italy | Vittorio Baronciani | 2023-01-20 |
| Movie | I Will Not Starve | Pier | 2023-02-15 |
| Series | Studio Battaglia | Roberto Parmegiani | 2022-03-15 |
| Movie | I delitti del BarLume - Donne con le palle | 2020-01-13 | |
| Movie | I delitti del BarLume - La battaglia navale | 2018-01-15 | |
| Movie | The Stolen Caravaggio | Augusto Trezzi | 2018-09-20 |
| Movie | I delitti del BarLume - Aria di mare | Tassone | 2017-01-09 |
| Series | L'allieva | Roberto Calligaris | 2016-09-27 |
| Movie | Good For Nothing | 2014-10-23 | |
| Series | Murders at Barlume | Ministro Gianluigi Maria Tassone | 2013-11-11 |
| Movie | Walter Chiari - Fino all'ultima risata | 2012-02-26 | |
| Series | Nero Wolfe | Raul Bruni | 2012-04-05 |
| Series | Fuoriclasse | Espedito Ferrero | 2011-01-23 |
| Movie | Il Generale e i Fratellini d'Italia | Garibaldi (voice) | 2011-12-30 |
| Movie | The Furfangs | (voice) | 2010-01-20 |
| Movie | The Double Hour | Dante | 2009-10-09 |
| Movie | Manual of Love | Sandrone | 2005-03-18 |
| Movie | A/R Andata + Ritorno | Skorpio | 2004-04-02 |
| Movie | Ravanello pallido | Callisto | 2001-02-13 |
| Movie | Santa Maradona | Manager #6 | 2001-10-26 |
| Movie | Aida of the Trees | Moud (voice) | 2001-12-21 |
| Movie | Johnny the Partisan | Capo Squadra Partigiana in Fuga | 2000-11-17 |
| Movie | Kamillo Kromo | (voice) | 1993-01-01 |