É autor de vinte livros nas áreas de ficção (romance e contos) e também de crônicas, reportagens, entrevistas, ensaios e resenhas literárias incluindo três estudos sobre a obra do cronista Rubem Braga. Participa de diversas antologias de contos e ensaios, dentre as quais destacam-se “Geração 90: manuscritos de computador”, “Contos cruéis”, “Capitu mandou flores”, “Quartas histórias”, “Antologia panorâmica do conto baiano – século XX” e “Histórias e histórias da Bahia”. Como jornalista, realizou trabalhos de documentação e divulgação científicas em diversas regiões naturais do Brasil, Amazônia e Antártida. É doutor em Literatura pela Universidade Federal da Bahia (Ufba), membro da Academia de Letras da Bahia e professor adjunto da Universidade Federal do Recôncavo da Bahia (UFRB), onde desenvolve um projeto de pesquisa na área de Jornalismo Literário.