Estudió en el Saint George's College, de donde egresó en 1969 para estudiar arquitectura en la Pontificia Universidad Católica de Chile; se retiró después de dos años para estudiar sociología en la misma Universidad. Con el golpe de Estado del 11 de septiembre de 1973, abandonó sus estudios para ocupar un alto puesto en la dirección del Movimiento de Acción Popular Unitaria (MAPU), partido que había formado parte del gobierno de Salvador Allende. En 1975 fue enviado a dirigir el frente exterior del MAPU, lo que le condujo a trasladarse a París (Francia) y posteriormente a Ciudad de México.