Licenciado em Medicina Veterinária pelo Instituto de Ciências Biomédicas Abel Salazar (Universidade do Porto) em 2001. Estagiou na Policlínica Veterinária de Sto. Ovídio, em Vila Nova de Gaia, na área de Clínica e Cirurgia de Animais de Companhia. Fundador e diretor clínico da Clinicão (Figueira da Foz) desde 2003. Membro do corpo clínico do Hospital Veterinário Universitário de Coimbra (Onevet Group) desde 2017, colaborando igualmente com diversos CAMV em ecografia ambulatória. Pós-graduado em Imagiologia Veterinária. Aluno de doutoramento em Ciências Cardiovasculares pela Unidade I+D Cardiovascular do Porto (FMUP).
Regente das unidades curriculares de Imagiologia Clínica I e II do Mestrado Integrado em Medicina Veterinária da Escola Universitária Vasco da Gama em Coimbra desde 2008. Sócio fundador da Sociedade Portuguesa de Cardiologia Veterinária e membro da sua Direção no biénio 2015-2017. Membro eleito do CR Centro da Ordem dos Médicos Veterinários no triénio 2016-2019. Membro eleito da Secção Regional Centro da APMVEAC para o triénio 2021-2024.
Tem como principais áreas de interesse a imagiologia (radiologia, ecografia, ecocardiografia) e a cardiologia.