[3] He graduated in 1984 from the University of San Carlos of Guatemala where he obtained the titles of Law and Social Sciences, Lawyer and Notary Public.
He also presented a bill to approve an organic law of the Office of the Attorney General of the Nation and promoted legislation for adoption of minors in Guatemala and the development of the matter in the PGN.
[4] In 2011 he was again appointed as a magistrate of the Constitutional Court, but this time it was by the Supreme Court of Justice, during this period he signed in favor of a resolution that annulled the sentence made to Efraín Ríos Montt for alleged crimes of lesa humanity, arguing that the "First High Risk Court A" had not resolved a challenge filed against two members of that judiciary by the defendant's defense attorney, committing a procedural error; this resolution was signed by Héctor Pérez Aguilera and Alejandro Maldonado Aguirre supporting this criterion.
On November 10, 2020, he was appointed, by the Supreme Court of Justice, again as a Magistrate of the Constitutional Court to fill the vacant position left by Neftaly Aldana Herrera, who resigned as a magistrate on October 21 of that year because of a disease that he had, in the period ending April 14, 2021.
[2][3] but he could not participate in the elections because the Constitutional Court annulled the registration of both due to an alleged constitutional prohibition of his running mate, of which he assured that it did not apply to her and pointed to Gloria Porras as responsible for having led the opinion of the other 3 magistrates who voted in favor of the resolution.