Estudió en el colegio jesuita San José de Villafranca de los Barros y posteriormente cursó Filología en la Facultad de Filosofía y Letras de la Universidad de Madrid, en la que obtuvo el doctorado.