Nasceu em Lisboa, em 1928.
Licenciado em Engenharia Químico-Industrial pelo Instituto Superior Técnico, Universidade Técnica de Lisboa, com 16 valores (1951).
Diplomado em Engenharia Química pelo Instituto Superior Técnico, Universidade Técnica de Lisboa, com 18 valores (1957).
Master of Science em Engenharia Química pela Universidade de Birmingham, Reino Unido (1961).
Doutor (Ph.D) em Engenharia Química pela Universidade de Birmingham, Reino Unido (1967).
Professor Agregado (Engenharia Química) pela Universidade de Lourenço Marques (1979), após aprovação por unanimidade em provas públicas em concurso para professor extraordinário daquela Universidade, que decorreram no Instituto Superior Técnico.
Segundo-Assistente no Instituto Superior Técnico (1950-1957).
Primeiro-Assistente no Instituto Superior Técnico e da Universidade de Lourenço Marques (1967-1970).
Professor Extraordinário da Universidade de Lourenço Marques (1970-1974).
Professor Catedrático da Universidade de Lourenço Marques, por Concurso Público realizado no Instituto Superior Técnico em 1972, tendo sido aprovado por unanimidade (1972-1974).
Professor Catedrático da Universidade do Minho (desde 1 de Março de 1974).
Membro da Comissão Instaladora (17 de Fevereiro de 1974 a Dezembro de 1981).
Vice-Reitor (Outubro de 1978 a Setembro de 1981).
Reitor em exercício (de Julho de 1980 a Agosto de 1981).
Pró-Reitor e Presidente do Senado Universitário (Novembro de 1986 a Maio de 1987).
Presidente da Escola de Engenharia ( de 1984 a 1989).
Director do Departamento de Produção e Sistemas (de 1994 a 1995).
Medalha de Mérito da Universidade Católica Portuguesa.
Grã - Cruz da Ordem de Instrução Pública.