Começou a carreira como crítico de cinema, e atuou em praticamente todos os jornais, primeiro em MG, e depois no RJ, ocupando diversos cargos. Trabalhou ainda em revistas como Fatos&Fotos, Manchete, e Ciência Hoje, além de ter sido correspondente da Tribuna da Imprensa e do Correio Braziliense, em Nova York. Escreveu diversos livros, e foi diretor da Fenaj, e vice-presidente do Sindicato dos Jornalistas do Município do Rio. Atualmente é correspondente da Globo News em Nova York.