Licenciado en Veterinaria por la Universidad de Santiago de
Compostela (campus de Lugo) en 1998.
Certificado ESAVS Dermatología (Viena 2008-2010).
Acreditado AVEPA en Dermatología.
Practice manager y responsable del servicio de dermatología en AniCura Navia Hospital Veterinario (Vigo) y en CERTUS (grupo de especialidades veterinarias en Galicia).
Miembro del GEDA (Grupo de especialistas en Dermatología de AVEPA) y de la ESVD (Sociedad Europea de Dermatología)