Se licenció en Historia Moderna en la Universidad de Santiago de Compostela en 1984, ampliando luego estudios de doctorado en Madrid y obteniendo la especialidad en historia económica en el Istituto Internazionale Francesco Datini de Prato (Florencia).
Su labor investigadora se ha centrado en el estudio de los intendentes españoles del siglo XVIII y últimamente en su relación con el desarrollo de la construcción naval en ese período, fruto de ello han sido un buen número de artículos y colaboraciones que han visto la luz a lo largo de estos años.
Paralelamente es catedrático de historia en un Instituto de Enseñanza Secundaria de la comarca coruñesa, trabajo que compatibiliza con una constante tarea publicista que desenvuelve en diferentes frentes, tanto con la publicación de críticas artísticas y artículos de carácter profesional, como en sus frecuentes colaboraciones en obras individuales y colectivas de índole histórica, donde podemos destacar los libros Historia de Ferrol (Vía Láctea, 1998), Historia Contemporánea de España (Vía Láctea, 1998) o Historia de Galicia (Vía Láctea, 1999).
Colaboró desde 2002 a 2009 con artículos de opinión en el suplemento dominical del diario “El Correo Gallego”, publicados en su columna: “El barril de amontillado”. En 2010 inició una nueva columna semanal, por nombre “Entre brumas”, en la sección de Galicia del diario ABC.
Desde que en 2003 publica en la editorial EDHASA la novela histórica Sartine y el caballero del punto fijo, centra sus miras en la literatura. En 2006, publicó en la misma editorial El Gran Capitán, su segunda novela. En junio de 2010 publicará, nuevamente en Edhasa, Sartine y la guerra de los guaraníes, segunda parte de las aventuras de Nicolás Sartine y en septiembre de 2010 una “Breve historia de los Borbones españoles” para la editorial Nowtilus.
Desde octubre de 2009 se ha adherido al proyecto “Espacio Cultura Editores” como jefe de redacción.