International Christian University
Currently residing in Japan, he is professor of comparative politics at the International Christian University in Tokyo. He has also served as the editor in chief of the "Philippine Political Science Journal" since 1993.