Previously, he was a Research Fellow at Indian Council of World Affairs (ICWA), New Delhi, 2015-16 and a Visiting Senior Scholar at School of Political Science and Public Administration, Shandong University, Jinan, China, 2013-2015. He is trained in Chinese language at College of International Education, Shandong University.