Nagin siyang Profesor sa Historya kan U.P. Diliman, nagtokdo man sa De La Salle University (Taft) asin sa luwas kan Filipinas, nagin siyang profesor sa Ecole des Hautes en Sciences Sociales (Paris), Dipartimento di Studi Asiatici, Instituto Universitario Orientale (Napoli), Inter-University Center for Post-Graduate Studies, Dovrovnik (Yugoslavia), Institut fur Volkerkunde, Universitat Koln (Alemanya); Universitat Bremen (Alemanya); sa  Department of Prehistory and Anthropology, Australian National University (Canberra).