Ha tenido cátedras en varias casas de altos estudios como la Universidad de Buenos Aires, la Universidad de La Plata y la Universidad de Lomas de Zamora y cargos nacionales y municipales.