Licenciado em Economia pelo Instituto Superior de Economia e Gestão (Lisboa), trabalhou durante um ano no Instituto Nacional de Estatística. Desempregado, passou a dedicar-se a tempo inteiro à escrita.
Começou por publicar contos no suplemento «DN Jovem» do Diário de Notícias. Em 2007 foi escolhido para representar Portugal no projecto Scritture Giovani do Festivaletteratura (Itália) em colaboração com The Guardian Hay Festival (Reino Unido), Bjørnsonfestivalen Molde og Nesset (Noruega) e Internationales Literaturfestival Berlin (Alemanha), com o conto «A Noite Repetida do Comandante». Em 2009 foi um dos autores apoiados pela Direcção-Geral do Livro e das Bibliotecas para residência na colónia internacional de escritores Ledig House, em Nova Iorque.
Alguns dos seus livros foram recomendados pelo Plano Nacional de Leitura e tem participado com regularidade em encontros sobre literatura em escolas e bibliotecas. Está representado com contos em antologias e revistas literárias em Itália, Alemanha, Reino Unido, Alemanha, Islândia e Marrocos. Traduziu os livros O Herói das Mulheres, de Adolfo Bioy Casares, e Obrigada pelo Lume, de Mario Benedetti. Foi co- argumentista do filme «Índice Médio de Felicidade», finalista dos Prémios Sophia 2018, baseado no seu livro com o mesmo título.