Ha sido investigador visitante en diversas universidades de Europa y Estados Unidos, y profesor en la Facultad de Humanidades, Comunicación y Documentación de la Universidad Carlos III de Madrid, y en los Departamentos de Historia Antigua de la Universidad de Potsdam y de la Universidad Nacional de Educación a Distancia (UNED).