López began riding motorcycles at 4 years of age through the encouragement of his father Renato López, a national motocross champion. His nickname Chaleco comes from the Spanish for vest, particularly the vest used for race protection. He returned to the Dakar in 2019 to compete in the SxS category, winning 4 stages and achieving his first title.