Nasceu em 25 de julho de 1930, na freguesia da Sé, Porto.

Concluiu o ensino secundário no Liceu Nacional de Chaves. Licenciou-se em Ciências Histórico Filosóficas na Universidade de Coimbra, onde conheceu e iniciou uma longa amizade com figuras como Zeca Afonso, do mesmo curso, ou Luíz Goes, com os quais partilhava a paixão pela poesia e pelo fado de Coimbra.

Foi professor do ensino secundário, de História, Filosofia e Língua e Literatura Portuguesa, passando pelo Liceu de Faro, onde reencontrou Zeca Afonso, e o trouxe até Abrantes, em 1971. Morreu em Abrantes, em 29 de setembro de 1980, com 50 anos, quando lecionava no Liceu.

Bibliografia:

XAVIER, Artur de Magalhães - Bruma: versos. Coimbra: Coimbra Ed., 1955

XAVIER, Artur de Magalhães - Espaço difuso: poesia. [S.l.]: Edição de autor, 1976.

In  Exposição - 100 anos de autores abrantinos