Pasó varios años como agregado cultural español en Austria (1983-1990), tiempo durante el cual fue profesor visitante en distintas universidades europeas (Graz, Salzburgo, Bérgamo y Berna) y la estadounidense Universidad de Wisconsin-Madison) Después fue catedrático en la universidad suiza de San Galo (St.