- 2024SimbioseFilm
- 2017Tracce di BeneFilmSelf
- 2013Die Wikinger Saga - Die Schlachten der SeekriegerFilm
- 1997ProntoFilmMan in Car
- 1995The Star MakerFilmPimp (uncredited)
- 1995L'anno prossimo... vado a letto alle dieciFilmUomo Casolare
- 1990Nostos: The ReturnFilmOdysseus
- 1987Man on FireFilmKidnapper #1
- 1986The Killer Is Still Among UsFilmDottor Franco Benincasa
- 1986Il Bi e il BaFilmGangster
- 1984A Glass Full of SnowFilmLigio
- 1983The Black Stallion ReturnsFilmScarface
- 1983Thor the ConquerorFilmEtna, the Owl
- 1980Nora Helmer's Final Scene in Henrik Ibsen's A Doll's HouseFilmL'attore Torvald 2
- 1979The MeadowFilm
- 1978Amleto di Carmelo Bene (da Shakespeare a Laforgue)FilmLaerte
- 1978BorgatacamionFilmAttore
- 1973One Hamlet LessFilmLaertes, Assistant Director
- 1969RARAFilm