Sus años de infancia transcurrieron entre Bellpuig (Lérida) y Camprodón (Gerona), hasta que, a los diez años, la familia marcha a Melilla, donde su padre es trasladado como funcionario del Cuerpo Técnico de Correos.
En 1967 obtiene por concurso el traslado al Instituto Politécnico Español de Tánger.
En 1981 cambia su residencia a Málaga, dictando sus clases en el Instituto Nuestra Señora de la Victoria.
En 1984 presenta su tesis doctoral en la Universidad Complutense, bajo la dirección del profesor José María Blázquez Martínez, con el título El estrecho de Gibraltar en tiempos clásicos.
Tuvo el encargo de revisar los materiales altomedievales descubiertos en Diego Álvaro (Ávila) por el investigador local Arsenio Gutiérrez Palacios.