Ocupó diversos cargos públicos durante los gobiernos justicialistas, y fue profesor en las universidades nacionales de Buenos Aires, La Plata y Lomas de Zamora.