Licenciado em Medicina Veterinária na Universidade de Évora em 2003. Entre 2003 e 2010 trabalhou em Hospitais veterinários na zona da grande Lisboa desenvolvendo como áreas de interesse a Medicina interna e Cardiologia. Estágios de curta duração em alguns centros de referência e curso da European School of Advanced Veterinary Studies em cardiologia. Entre 2021 e 2023 completou uma pós-graduação em cardiologia veterinária através da Royal College Veterinary Surgeons em parceria com a Universidade de Liverpool.
Em 2010 inicia um serviço de cardiologia ambulatória “Cardiovet – Ecocardiografia Veterinária Móvel”.
Membro da equipa de cardiologia do centro de referência de cardiologia do Hospital Veterinário do Atlântico e do Hospital Escolar da Faculdade de Medicina Veterinária da Universidade de Lisboa.
Professor convidado na Universidade Lusófona de Humanidades e Tecnologia entre fevereiro 2018 – Junho 2021. Desde 2023, Professor Auxiliar Convidado na Faculdade de Medicina Veterinária da Universidade de Lisboa. Sócio e coordenador pedagógico da empresa – UpdateVet – Formação Veterinária.
Membro da Ordem dos Médicos Veterinários e da Royal College of Veterinary Surgeons. Membro da Sociedade Portuguesa de Cardiologia Veterinária tendo desempenhado no passado funções directivas (presidente e vice-presidente).