Es Profesor de Historia y Geografía de la Universidad Técnica del Estado y licenciado en Filosofía con mención en Historia de la Universidad de Chile, donde además obtuvo un magíster en Ciencias con mención en Economía.