Nació en la localidad zamorana de Almeida de Sayago. Estudió Filología Románica en la Universidad de Salamanca y en la Universidad Complutense (Licenciatura, 1969) y Periodismo en la antigua Escuela Oficial de Periodismo (Madrid, 1973).
En la década de los 60 participa muy activamente en todas las actividades culturales que programa los distintos círculos culturales de Salamanca: el Teatro Universitario, el Cine Club Universitario, la prensa, el Ateneo salmantino, etc. Fue redactor de la revista universitaria "El Gallo" y Director y realizador de la emisión universitaria "Ser y Tiempo" en Radio Salamanca (1960-1965). Fue animador e integrante del grupo de literatos y artistas agrupados en torno al "Club de Estudiantes de Letras" domiciliado en el histórico Café Novelty (Plaza Mayor) que integraban por aquellos años un plantel creativo de primera magnitud: el pintor Luis de Horna, el pintor y poeta Aníbal Núñez, el poeta José Miguel Ullán, el escritor Miguel Cobaleda, el fotógrafo e impresor José Núñez Larraz, el poeta Lorenzo Pedrero, el periodista Emilio Salcedo, etc. Este grupo impulsó y realizó un gran número de recitales, lecturas teatrales, representaciones de infinidad de autores teatrales clásicos y de vanguardia. En 1966 participa en la I Semana de Poesía Nueva (Salamanca, abril 1966).
Publica en las revistas "Ïnsula", "Älamo", "Aldonza".
En 1965 y 1966 formó parte del equipo de redactores del Diccionario de Lengua Española para estudiantes de Bachillerato, dirigido por el catedrático de Lengua Española de la USAL, Fernando Lázaro Carreter, para Ediciones Anaya. En 1968 se traslada a Madrid para ocupar el puesto de Redactor Jefe de la Revista "Nuestra Ciudad", etapa en la que colabora también en varios periódicos nacionales, hasta 1973, fecha en que deja el periodismo activo para dedicarse a la comunicación empresarial en una multinacional, lo que conlleva su traslado a Francia, al País Vasco, Valladolid y Madrid, en distintas etapas de su vida laboral.
En 1992, en Madrid, funda y dirige la revista de información general Perfiles Profesionales.