Abogado de la Universidad Católica, especialista en derecho constitucional. Cuenta con redes en la directiva del gremialismo. Es también cercano a la facción de los “coroneles”, liderada por el histórico Jovino Novoa. Entre 2012 y 2016 fue concejal por la Municipalidad de Conchalí y por tres años estuvo a cargo del programa legislativo de la Fundación Jaime Guzmán. Fue subsecretario de Segpres durante el segundo gobierno de Sebastián Piñera. Formó parte de la comisión a cargo de redactar el Acuerdo por Chile y la reforma constitucional para habilitar el segundo proceso constituyente.