Fue Profesor de matemática en la Universidad Nacional de Rosario y en la Facultad de Ciencias Exactas de la UBA; de Lógica matemática en el Centro de Altos Estudios en Ciencias Exactas (CAECE); de Filosofía, Epistemología y Ética en el Instituto de la Universidad Nacional Autónoma de México, (UNAM) y la Universidad de la República (Uruguay).