Ejerce la función pública, legislativa y partidaria como dirigente del Partido Justicialista de la provincia de Jujuy.
Anteriormente fue electo como diputado provincial y senador nacional.
Y durante 2007 fue director Provincial de Trabajo.
Fue elegido Diputado Provincial en dos períodos consecutivos en 2009 y 2013.
Además integró las comisiones de Ciencia, Tecnología e Innovación Productiva; Defensa Nacional, Legislación Penal, y Recursos Naturales y Conservación del Ambiente.