Jornalista profissional, atua há 20 anos na área da comunicação. Trabalhou no segmento de impresso (Jornal Cidades/Betim), televisão (canal 13 a cabo) e rádio (programa Faixa Cidadão). Como assessor de comunicação, atuou em sindicatos e no Conselho Regional de Engenharia, Arquitetura e Agronomia de Minas Gerais (Crea-MG), de 2000 a 2005. Fundador da Associação Mineira de Rádios Comunitárias (1997) e da ONG Mãos Limpas (2004), é presidente licenciado do Sindicato dos Jornalistas Profissionais de Minas Gerais e primeiro secretário da Federação Nacional dos Jornalistas (2004/2007). Autor da proposição legislativa que cria o Conselho Estadual de Comunicação.