Abogado de la Universidad Católica de Chile y máster en Ciencias de la Defensa y Seguridad Interamericana del Colegio Interamericano de Defensa, en Washington, Estados Unidos, y máster en Relaciones Internacionales, Seguridad y Desarrollo de la Universidad Autónoma de Barcelona, España.
Entre enero y abril de 2020 fue asesor jurídico externo del Consejo para la Transparencia. El mismo año se presentó como candidato a las elecciones de convencionales constituyentes del 2020, por el Partido Socialista en la Lista del Apruebo, para representar al distrito 18 de la Región del Maule, siendo electo con el 5,5% de los votos válidamente emitidos.