Formou-se inicialmente no IGL. Licenciado em Direcção Coral e Formação Musical pela Escola Superior de Música de Lisboa, foi aluno em Direcção de Orquestra na Academia Nacional Superior de Orquestra (Orquestra Metropolitana de Lisboa) sob orientação do maestro Jean-Marc Burfin. Foi maestro titular da Schola Cantorum da Basília da Estrela, docente no Conservatório Metropolitano de Lisboa e na Escola de Música Luís António Maldonado Rodrigues (Torres Vedras), nas disciplinas de Orquestra e Coro.
Foi membro do Núcleo Coordenado dos Órgãos Históricos de Santarém. É membro fundador e director musical da Capella de S. Vicente. É membro do Coro Gulbenkian e do Coro Gregoriano de Lisboa.