
Acted in 22
2020s
- 2025
Intruders
Movie
Pyramiden
Movie
- 2022
Ocelot
David
- 2020
The Seeds We Sow
Chiara's father
2010s
- 2016
Dark Waves
Sophiane
- 2014
Where There Is Shade
Mirinda
- 2013
No Boy
Movie
- 2012
Casa Nostra
Movie
P.O.E. : Project of Evil
Movie
2000s
- 2001
Diapason
Movie
- 2000
A Matter of Taste
Marco
1990s
- 1998
The Phantom of the Opera
Alfred
- 1997
- 1996
- 1992
Ultimi fuochi d'estate
David
- 1990
Malizia oggi
Michel
Threesome Wild
Perry
Dangerous Affairs
Renato Aloisi
1980s
- 1989
Hard Car - Desiderio sfrenato del piacere
Angelo
Dirty Love 2: The Love Games
Sam
- 1988
Rorret
Rapist
Wrote 3
2010s
- 2014
Where There Is Shade
Screenplay
- 2013
No Boy
Screenplay
1990s
- 1997