Licenciado en Derecho por la Universidad de A Coruña, 1994.
Máster en Prevención de Riesgos Laborales. Universidad Politécnica de Cataluña, 2004.
Curso Superior de Gestión de PYMES. Universidad de Santiago de Compostela, 1998.
Desde 1995, es Abogado en ejercicio con despacho propio junto con otros profesionales.
Actualmente y desde el año 2000, es Asesor Jurídico de la Mutua Gallega en Lugo y Castilla León.
Profesor de la Escuela Universitaria de Relaciones Laborales del Campus de Lugo, impartiendo la asignatura de Derecho del Trabajo, desde 1998 hasta 2009.
Fue presidente de Sogama, desde mayo de 2009 hasta 2015.
Presidente de Novas Xeracións do PP en la provincia de Lugo desde 1992 a 2002.
Concejal en el Ayuntamiento de Lugo desde 1995 a 2003.
Vicesecretario Provincial del PP en Lugo desde 2003 a 2006.