Membro da direção nacional do PCO, é também Secretário de Relações Internacionais do partido. Atua na imprensa partidária desde que começou a militar, no início dos anos 2000. É membro da redação do jornal Causa Operária, sendo um dos responsáveis pela publicação regular do semanário impresso do partido há 15 anos. Estudou Filosofia na USP, onde travou uma luta política ao lado de outros companheiros do PCO e da Aliança da Juventude Revolucionária (AJR) na liderança da ala extrema esquerda do movimento estudantil nas famosas greves com ocupação da reitoria em 2007 e 2011. Editou, de 2011 a 2014, o Jornal da USP Livre!, porta-voz da oposição à reitoria de João Grandino Rodas, da luta contra a Polícia Militar no campus e pelo poder estudantil na Universidade. Palestrante, ministrou aulas em diversos cursos da Universidade Marxista do PCO. Apresentou o programa Panorama Brasil e é âncora regular das coberturas ao vivo da COTV,