Graduado en Ciencias Políticas con especialización en Teoría política (materia perfilada por politólogos y filósofos) y geografía política. Amplios conocimientos de historia, economía política, teoría política, filosofía y administración pública (así como nociones de derecho).