Licenciado en Ciencias Políticas y de la Administración (especialidad en Administración Pública) por la Universidad de Santiago de Compostela (1998), trabajó en el sector privado en enseñanza como docente, principalmente en área de nuevas tecnologías y oposiciones. En 2002 ingresa por oposición en el cuerpo administrativo de la Xunta de Galicia, donde desarrolló su labor en diferentes puestos.
Entre 2007 y 2009 desempeñó el cargo de Asesor Especial de Política Local del Ayuntamiento de Lugo, vinculado a Joaquín García Díez, portavoz del Grupo Municipal Popular.
Actualmente es contertulio habitual de RadioVoz e interviene semanalmente en el programa autonómico “Voces de Galicia” y en la local “Voces de Lugo”. También mantiene el blog “Historias desde Lugo”, accesible desde las direcciones www.desdelugo.com y www.desdelugo.es