He grew up in Pozzuoli, where at the age of ten, director Giuseppe M. Gaudino chose him to play a street urchin in Round the Moons between Earth and See.
He trained in Italy with Actress Fioretta Mari[3] and moved to Los Angeles, where he was awarded a full scholarship for the Lee Strasberg Institute.
He was the main host of the Disney Channel mini TV series Movie Surfers and starred in several feature films, including Bobby Fischer Live, Marlon Brando Unauthorized, and Mont Reve.
He played Adam in the Italian version of La Forma delle Cose (The Shape of Things) at Teatro Brancaccino[7] in Rome.
[9] He played Italian gangster Carmine Parone in the 2016 crime drama Live by Night,[10] and Z'Luigino in the Francis Ford Coppola experimental film project Distant Vision (2015).