Licenciado en derecho por la Universidad de Santiago de Compostela, con Diplomatura internacional de Actualización y Perfeccionamiento de especialización en interculturalidad y derecho de la Academia de Magistratura de Peru.
Magistrado de contencioso administrativo de la Sección segunda del Tribunal Superior de Justicia de Galicia con competencias en Urbanismo y Medio ambiente, habiendo desempeñado anteriormente funciones jurisdiccionales en Barcelona.
Desarrolla su labor jurisdiccional en A Coruña (Galicia) con especial dedicación e interés en temas medioambientales, tanto como Miembro activo de la EUFJE (European Union Forum of Judges for the environment) cuyo origen como organización está en la UNEP-United Nations Enviroment Programme(con soporte de la DG Environment de la Unión Europea) con la implicación directa en las actividades propuestas por la organización (informes, asambleas…) y su intervención en múltiples ponencias y seminarios, teniendo como eje la sostenibilidad y la preocupación por la mejora del medioambiente para el disfrute de generaciones futuras ,entre otras para la administración pública estatal y local, Consejo general del Poder Judicial y entidades privadas.