Realizó estudios de postgrado en la Universidad de Columbia y ha sido profesor visitante en las de Yale y Florida y en El Colegio de México.