He is the product of Crotone youth teams and played for their Under-19 squad beginning in the 2014–15 season. He made a handful of bench appearances for Crotone's senior squad in the 2017–18 Serie A season, but did not see any playing time.