- 2024Finally DawnFilmSwedish Publisher
- 2022The OrchestraSeriesGoldfliegen
- 2014Third PersonFilmGiorgio
- 2011ResurrectionSeriesKrilstov
- 2009DuplicityFilmSwiss Chemist (uncredited)
- 2006Antonio, guerriero di DioFilmFrancesco
- 2006Homo homini lupusFilmUfficiale S.S. di Grado Superiore
- 2005St. PeterFilmAnania
- 2005St. PeterSeriesAnania
- 2004Saint John Bosco Mission to LoveFilmTipografo
- 2004A luci spenteFilmdon Antonio
- 2004Saint John Bosco Mission to LoveSeriesTipografo
- 2003The Best of YouthFilmProfessor of Literature
- 2003The OrderFilmMorgue Attendant
- 2003The Soul KeeperFilmPavel
- 2002A Journey Called LoveFilmGiovanni Papini
- 2001Amici ahrararaFilm
- 2001ResurrectionFilmKrilstov
- 2000Father MatteoSeriesSignor Farina
- 2000Johnny the PartisanFilmUfficiale Fascista sulla Chiatta
- 2000MirkaFilmTiko
- 1998EnchantmentSeriesAchille
- 1993MagnificatFilm
- 1993On My OwnFilmShamas
- 1992L'AtlantideFilmFerriere
- 1990Cellini: A Violent LifeFilmPrelate
- 1990Death of a SchoolboyFilmDanilo
- 1989Time to KillFilmBlonde Worker
- 1989Via Panisperna BoysFilmFranco
- 1987Good Morning, BabylonFilm
- 1987A Man in LoveFilmPaolo
- 1987The Water of LifeFilmPrince Martin