Ha sido profesor de Lengua y Literatura en la Universidad de Alcalá y profesor visitante en el Instituto Estatal de Relaciones Internacionales de Moscú (Rusia) y en la Universidad de Bretaña Sur (Francia).