Total Credits
8
Acting
First Credit
1987
Latest Credit
1993
My Own Private Idaho
Italian Street Boy
1991
A Cat in the Brain
Himself / Second Monster
1990
Bizarre
Edward
Sodoma's Ghost
Willy the Nazi
1988
Massacre
Jean
1989
Captain America
Perfect Young Italian
Dark Friday
Luca
College
Principe Rupert