Fue vicejefe del Gabinete de Ministros de la Nación en el gobierno del presidente Néstor Kirchner y secretario general del Partido Socialista de la provincia de Buenos Aires, Actualmente es el titular del partido Unidad Socialista para la Victoria y es miembro del Consejo de Presidencia de la Asamblea Permanente por los Derechos Humanos, se inició en la política cuando era estudiante de abogacía en la Universidad Nacional de La Plata, en la agrupación Carlos Marx.