Licenciado en Derecho por la Universidad de Santiago de Compostela, ejerce como procurador en esta ciudad desde 1998 con el número 110. En 2004 formó por primera vez parte de la Junta de Gobierno del Colegio de Santiago de Compostela, participando también como consejero del Consello Galego de Procuradores. En 2016 fue elegido decano, cargo que ostenta actualmente, y en el periodo 2018-2023 ejerció la presidencia del Consello Galego de Procuradores, del que es actualmente su tesorero.
Entre 2018 y 2023 fue también miembro de La Comisión Permanente del Consejo General de Procuradores. Ejerce como profesor y tutor de prácticas externas del Máster Universitario para el acceso a las profesiones de abogado y procurador en la Universidad de Santiago de Compostela (UCC).