Famous for his TVyNovelas Award-winning portrayal of Emiliano Saenz Noriega on the Mexican soap opera En Nombre Del Amor, he is also well known for his Premios Diosa de Plata-winning work in the 2013 film Ciudadano Buelna. He made his telenovela debut -- as the child version of Pablo Montero in the Televisa series Canaveral de Pasiones -- when he was only ten years old.