Nasceu em Niterói, em 1950. Formou-se em jornalismo pela Universidade Federal Fluminense. Trabalhou na Rádio Jornal do Brasil, nos jornais O Globo e Correio Braziliense e na revista Veja, e foi diretor da Rádio Senado. Atualmente, escreve para diversas revistas, sites e jornais brasileiros.