Nace en Barcelona.
Estudia el Bachillerato en los Salesianos de Horta (Barcelona)
Estudia en la UC de Barcelona, Filología Hispánica.
Doctor en la Universidad de Navarra, donde pasa unos años de profesor de Filología hispánica.
Oposita plaza en para la UCLM,gana la plaza de titular de la Universidad de Toledo, donde ejerce actualmente.