He joined the youth setup of Atlético Nacional in 2018, having been identified by a club scout during the 2018 Torneo de las Américas in Cali while playing for Filandia, and after successes with youth teams in 2018 and 2019, made his debut for the first team in the January 2020 edition of the Florida Cup.