Ha sido consultor de Naciones Unidas en Suiza, de la Comisión Económica para América Latina (CEPAL), y profesor de la Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile.