Es Abogado y Notario egresado de la USAC
Fue diputado en el congreso de Guatemala. Ha participado en los siguientes partidos políticos: WINAQ
Tribunal Supremo Electoral (TSE)