Es Abogado y Notario egresado de la URL
Fue diputado del congreso de Guatemala, diputado del PARLACEN y secretario privado del presidente Jorge Serrano Elias. Ha participado en los siguientes partidos políticos: MAS, MSPCN, UD, PAN y VAMOS
Tribunal Supremo Electoral (TSE)