Acting · b. 1996 Robert Egon Acting Dark Friday Luca 1993 My Own Private Idaho Italian Street Boy 1991 A Cat in the Brain Himself / Second Monster 1990 Captain America Perfect Young Italian 1990 Massacre Jean 1989 Sodoma's Ghost Willy the Nazi 1988 Bizarre Edward 1987 Agent-readable