Estudió en la Escuela Naval de Marín, saliendo de ella como alférez de fragata, y posteriormente estudió Ingeniería de Armas Navales en la escuela correspondiente, y a cuyo cuerpo perteneció. Tuvo destinos en cuarteles navales como Ferrol, La Algora, Marín, La Carraca y San Fernando, pasando gran parte de su vida en este último. Publicó su primera novela, El mundo de Juan Lobo, en 1968, ya siendo capitán de fragata, y obtuvo el Premio de la Crítica. Más tarde, esta novela sería llevada a TVE como una serie.