Es Abogado y Notario egresado de la USAC
Fue diputado del congreso de Guatemala y director de la policia nacional civil. Ha participado en los siguientes partidos políticos: UD, FRG y PHG
Tribunal Supremo Electoral (TSE)