De ascendência transmontana, nasceu em 1930 em Vila Nova de Gaia. Obrigado a abandonar o país por motivos políticos, viveu no Rio de Janeiro, em São Paulo e Paris. Em 1956 passou a viver em Amesterdão, e foi professor de Literatura Portuguesa entre 1964 e 1988. Dedica-se desde então exclusivamente à escrita e a uma vasta colaboração em jornais portugueses, brasileiros, belgas e holandeses, além de várias revistas. Escreveu romances (entre eles Ernestina, Montedor, O Rebate, A Sétima Onda, A Amante Holandesa ou O Meças), contos, diário (Tempo Contado, Grande Prémio de Crónica da APE, 2012), crónica (Mazagran, 1992, Grande Prémio de Crónica da APE, 2013) ou ensaios. Vive entre Amesterdão e Estevais (Mogadouro).