Nasceu na Praia da Vitória (Ilha Terceira – Açores) onde, aos 16 anos, iniciou a actividade de direcção coral com o Grupo Coral da Igreja Matriz.
Em Angra do Heroísmo, iniciou os estudos musicais com a Prof.ª Hália Santos e, ao concluir o ensino secundário em 1972, o Liceu de Angra do Heroísmo atribuiu-lhe os prémios “Maria Adelina de Sousa Adão” (pela média mais elevada) e “Ferreira Drummond” (pela nota mais alta em História).
No Conservatório de Música do Porto, concluiu o Curso Superior de Piano. Frequentou cursos de aperfeiçoamento em direcção coral, sob a orientação dos Maestros José Robert, Irwin Lizt e Pep Prats e estudou canto, com o Prof. Doutor José Oliveira Lopes, na Universidade de Aveiro.
É professor do Conservatório de Música de Coimbra, onde lecciona a disciplina de Formação Musical, da Escola de Música de S. Teotónio e da Universidade dos Tempos Livres onde lecciona a disciplina de História da Música.
Dirigiu o Coro dos Professores de Coimbra, o Orfeão Universitário de Aveiro e a Tuna Académica de Coimbra. Dirige, desde a sua fundação em 1984, o Coro da Capela da Universidade de Coimbra e, desde 1993, o Choral Poliphonico de Coimbra.
Em 1996, foi-lhe atribuída a Medalha de Mérito Cultural pela Câmara Municipal da Cidade da Praia da Vitória.