Originating from Palermo, he entered the Italian film scene with the leading role in Paolo Virzi's My Name Is Tanino (2002) and subsequently assisted Virzi on Caterina in the Big City (2003). That same year he portrayed the protagonist in Franco Battiato's directorial debut Lost Love, a performance that earned him the Guglielmo Biraghi prize from the Italian Film Journalists Union in 2004. Subsequ…