Es miembro y Secretario General del Partido Unionista desde 2015.
En 2011 se postuló al cargo de diputado sin ser electo; en el año 2015 se volvió a postular, logrando la elección para la legislatura 2016-2020 como diputado por el Listado Nacional de Guatemala.
Del año 2013 al año 2015 fue elegido como Secretario General Adjunto II del Partido Unionista y en el año 2015 en la Asamblea Nacional del Partido Unionista, fue elegido como Secretario General.
[1] Se postuló nuevamente para diputado por el partido Unionista en las elecciones de 2019 y por la coalición Valor-Unionista en las elecciones de 2023, siendo reelecto en ambas ocasiones.
Es el Presidente del Congreso más joven que ha tenido el Organismo Legislativo de Guatemala