Abogado Auditor del Consejo de Defensa del Estado (CDE) y consejero del Instituto Chileno de Derecho y Tecnología (ICDT). Fue investigador en Derecho Público en la Biblioteca del Congreso Nacional. Cuenta con experiencia en docencia de pregrado y posgrado en áreas de Derecho Público y, en la Universidad Central, ha impartido cátedras de investigación jurídica, clínica jurídica, derecho constitucional, probidad y transparencia, acceso a la información pública, privacidad y derecho político.