Acting
Spaghetti Slow
1996 · Movie
Speaking of the Devil
1991 · Movie
Il bambino e il poliziotto
1989 · Movie
Fashion Crimes
Sinbad of the Seven Seas
Striker
1988 · Movie
Hammerhead
1987 · Movie
Tuareg: Desert Warrior
1984 · Movie
The New Barbarians
1983 · Movie
The Last Shark
1981 · Movie