Se recibió de abogado en la Universidad Nacional del Litoral (UNL) donde también obtuvo un doctorado en ciencias jurídicas y sociales. En el ámbito académico fue profesor titular de Legislación General en la Universidad Tecnológica Nacional y de Política y Derecho Educacionales en la Universidad Católica Argentina.
Entre 1967 y 1968 fue rector de la UNL y entre 1968 y 1970 ocupó el mismo puesto en la Universidad Nacional de Rosario. Durante el gobierno de facto del general Roberto Levingston estuvo al frente de Ministerio de Educación de la Nación.
Entre 1999 y 2002 fue miembro de la Comisión Nacional de Evaluación y Acreditación Universitaria (CONEAU).
Desde 1992 es miembro de la Academia Nacional de Educación ocupando el sitial Jorge Eduardo Coll