Empezó su actividad política a comienzos de la década de los '90 en las movilizaciones estudiantiles contra las políticas educativas del entonces presidente Carlos Menem. Luego se incorporó al Partido Socialista y posteriormente se afilió al Partido Obrero donde se convirtió en el principal dirigente de la Unión de Juventudes por el Socialismo (UJS).
En esa etapa su organización pudo desplazar a la Franja Morada de la Federación Universitaria de Buenos Aires (FUBA) a través de la conformación de un frente entre el PO y diversas fuerzas izquierdistas de la Universidad.
En 2006, encabezó el denominado "movimiento por la democratización", una protesta contra la Asamblea Universitaria y contra Atilio Alterini, quien por entonces era rector de la Universidad de Buenos Aires (UBA). Publicó diversos artículos y se desempeñó durante un tiempo como conferencista a nivel nacional.
Además de ser dirigente de la Federación Universitaria de Buenos Aires y de la Unión de Juventudes por el Socialismo, participó también del Foro Social Mundial (FSM) en 2002 (Brasil) y 2005 (Venezuela). Se desempeñó como asesor de la banca que ocupó Jorge Altamira en la Legislatura porteña entre los años 2000 y 2003, siendo parte de la Comisión de Educación.
A partir del 10 de diciembre de 2021 es legislador por la Ciudad de Buenos Aires, una banca desde presentó proyectos sobre la problemática educativa en la Ciudad de Buenos Aires, especialmente sobre la crisis de infraestructura en las escuelas y sobre la implementación de Educación Sexual Integral (ESI). En 2023 anunció su precandidatura a presidente por el Frente de Izquierda y los trabajadores-Unidad, en fórmula junto a Vilma Ripoll. Está casado y tiene un hijo, llamado Joaquín. En el fútbol se declara abiertamente como hincha de River Plate.