Jornalista com larga experiência nos principais veículos de comunicação do país. Fez cobertura da campanha pelas Diretas como chefe de redação da TV Globo, em Brasília; comandou o lançamento do telejornal do SBT e coordenou a redação da TV Bandeirantes. Atuou nas equipes de política dos jornais O Globo e Jornal do Brasil. Em assessoria de imprensa, chefiou a comunicação do grupo interministerial criado no período das Olimpíadas de 2016 e assessorou diretamente o ministro dos Esportes na Copa do Mundo de Futebol de 2014.
Especializado na cobertura política, atuou recentemente (até fevereiro de 2019) como secretário de imprensa da Secom/PR, responsável pela estratégia de comunicação da Presidência da República com os jornalistas. Trabalhou na coordenação de campanhas eleitorais nacional, estadual e municipal, criando estratégias para imprensa e programas para TV. Em Angola, fez parte da equipe que modernizou a mídia oficial após a assinatura do acordo de paz que marcou a implementação de eleições livres no país. No Canadá, cobriu os jogos Parapan de 2015.
Analista político e sócio da SHIS.