He was a professor of China history at Gordon University and director of the Institute of Oriental International Studies. He is currently Professor of China History and Director of East Asian Studies Center at Turku University in Finland. At the same time, he is the Dean of the Doctoral College of Contemporary Asian Studies in Finland, the Director of the Finnish National Asian Research Network, the Associate Research Fellow of Fei Zhengqing China Research Center of Harvard University, and the editorial board of the Journal of American-East Asian Relations.