Es doctor en Filosofía y licenciado en Filología Hispánica. Ha sido profesor o investigador en las universidades de Valladolid, Extremadura, Liubliana, Turín, Católica de Uruguay, CSIC, UNAM, y actualmente en la Universidad Internacional de La Rioja.