É licenciado em Línguas e Literaturas Modernas (Inglês e Alemão) pela Universidade Nova de Lisboa. Antes de dedicar-se profissionalmente à escrita, trabalhou como professor em Praia, Cabo Verde e em várias cidades de Portugal.
Tem publicado poesia e prosa. Recebeu o Prémio Jovens Criadores (área de literatura) nos anos 97, 98 e 2000. Recebeu também em 2008 o Prémio de Poesia Daniel Faria, instituído pela Câmara Municipal de Penafiel.
Em 2001, o seu romance «Nenhum Olhar» recebeu o Prémio Literário José Saramago. Está representado em diversas antologias de prosa e de poesia nacionais e estrangeiras.