Licenciado em Medicina Veterinária na Universidade de Évora em 2003. Entre 2003 e 2010 trabalhei 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. Em 2010 iniciei um serviço de cardiologia ambulatória “Cardiovet – Ecocardiografia Veterinária Móvel”.
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.
Entre 2021 e 2023 completei uma pós-graduação em cardiologia veterinária através da Royal College Veterinary Surgeons em parceria com a Universidade de Liverpool obtendo o Certificate in Advanced Veterinary Practice (CertAVP) – Cardiology.
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).