In 2002 he signed an exclusive contract with Telemundo and Argos Comunicación, and a year later in 2003 he starred in his first Mexican telenovela, Ladrón de Corazones, where he portrayed Gustavo Velazco, a man who returns to his home town in Mexico after ten years to avenge his father's death and clear his name.