Doctor (PhD) en Ciencia Política por la Universidad de Essex y M.A. en Estudios Latinoamericanos por Georgetown University. Actualmente, es Profesor del Departamento de Estudios Políticos en FLACSO Ecuador. En noviembre de 2025 será Visiting Fellow en el Australian Studies Institute de la Universidad Nacional de Australia (ANU). Fue académico en la Facultad de Gobierno de la Universidad de Chile entre 2010 y 2024. Además, se desempeñó como Subdirector de la Academia Nacional de Estudios Políticos y Estratégicos (ANEPE) del Ministerio de Defensa chileno entre 2014 y 2017, donde además fue asesor del Subsecretario.
Ha sido Fellow del Center for Latin American and Latino Studies de American University en Washington D.C., Visiting Scholar en Georgetown University, University of Bath y en el Centennial Center de la American Political Science Association. También se ha desempeñado como profesor adjunto en la Academia Diplomática Andrés Bello, la Universidad Mayor y la Escuela Militar “Libertador Bernardo O’Higgins”, además de dirigir el Departamento de Ciencia Política y Sociología de la Universidad Católica de Temuco. Es socio de la consultora Andes Risk Group y miembro del Directorio de la Universidad SEK