Es Licenciado en Computación egresado del Tecnológico de Monterrey, México)
Fue diputado del congreso de Guatemala y coordinador general adjunto de Pronacom. Ha participado en los siguientes partidos políticos: FRG, VIVA y AZUL
Tribunal Supremo Electoral (TSE)