The Museum of Wonders (2010)
Self
Paura: Lucio Fulci Remembered - Volume 1 (2008)
Aries
Princezna Fantaghiró 5 (1996)
Gino
Giovani e belli (1996)
Carlo
Touch and Die (1991)
Al Haddin
Aladinova lampa (1986)
Fighting Boy
The Beniker Gang (1984)
Tommy
Gli sterminatori dell'anno 3000 (1983)
John-John Robbins
Páter Thomas (1980)
Bobby (uncredited)
Apokalypsa Kanibalů (1980)
Luca
Amo non amo (1979)