Foi chefe de redação no Poder360, editor na Revista Época, redator-chefe na Revista Galileu e editou os sites da ONU e do PNUD no Brasil. Tem experiência em jornalismo de dados e deu aulas sobre o tema durante 4 anos na Abraji (Associação Brasileira de Jornalismo Investigativo). Também coordenou pela Abraji projetos de transparência e exerceu o cargo de diretor.