Nasceu na cidade portuguesa de Coimbra em 1969 e vive em Lisboa. Licenciado em Engenharia Biofísica na Universidade de Évora, divide seu tempo entre o jornalismo, a investigação acadêmica e a escrita. Entre outros periódicos, colaborou na revista Grande Reportagem e no semanário Expresso. Além de ensaios na área ambiental, publicou quatro romances (Nove mil passos, O profeta do castigo divino, A mão esquerda de Deus e Corja maldita), dois volumes de narrativas históricas (Crime e castigo no país dos brandos costumes e Crime e castigo – O povo não é sereno) e diversos contos em revistas ou antologias.
Redescobriu também o (até então ignorado) primeiro romance moderno português, O estudante de Coimbra, escrito originalmente em 1840-1841 por Guilherme Centazzi, tendo sido responsável pela preparação da edição científica dessa obra em 2012. Atualmente é estudante de licenciatura em Economia no Instituto Superior de Economia e Gestão, em Lisboa.