Nació en Pontevedra, a la orilla del río Lérez y enfrente del Monasterio de San Benito, donde estaba situada su casa familiar.
En 1993, con motivo del ascenso a Teniente Coronel, se traslada a Madrid, instalándose en la Dirección General de la Guardia Civil, que será su domicilio hasta su fallecimiento.
En este centro desarrolló las tareas de divulgación del Derecho Internacional Humanitario, y estudios sobre Minas Antipersona, Bombas Racimo y corresponsales de guerra.
Participó como ponente en la Conferencia de Oslo que prohibió las minas antipersona.
Además, estuvo en Mozambique durante dos meses, impartiendo cursos a los mandos militares del país africano, y también en México, e intervino como perito en el juicio en la Audiencia Nacional por la muerte del periodista José Couso en la guerra de Irak.