Mr. Pan is the Chief Editor of New Age Chinese-English Dictionary (published by 21st Century Publishing Group). He is also a professor at China Foreign Affairs University entitled to the special government allowance granted by the State Council, a visiting scholar at the Woodrow Wilson International Center for Scholars, a Fulbright senior scholar (at Yale University), and a specially-engaged researcher at the Dictionary Research Center of the Commercial Press.

He previously served as Head of the simultaneous interpretation team at the Food and Agriculture Organization of the United Nations.