É licenciado em Formação Musical e Direção Coral pela Escola Superior de Música de Lisboa onde frequenta o Mestrado em Direção Coral.
Participou em 2020 e em 2021 na Lisbon Conducting Masterclass – Panóplia Contemporânea (Nova Era Vocal Ensemble).
Obteve uma Menção Honrosa no X Concurso Nacional de Canto – Conservatório de Música e Artes do Centro.
Integrou os seguintes Coros: Coro Schola Cantorum, Coro de Câmara do Conservatório de Música e Artes do Centro e Nova Era Vocal Ensemble.
É professor de Coro e Formação Musical no Colégio Moderno.
Dirige atualmente o Coro Polifónico “Eborae Mvsica” desde novembro de 2021.