He served as a counselor of the State Council of China since February 2011. He previously was a professor of International History at Nanjing University from 1993 to 1998, and a professor of International Relations and Director of the Center for International Strategic Studies at International Relations Academy, Nanjing from 1998 to 2001. He also served as the President of American Historical Research Association of China from 1996 to 2002.
Dr. Shi obtained a Ph.D. degree in International History at Nanjing University in 1988 and a M.A. degree in the History of the U.S. Foreign Relations at the same institution in 1981. He was a visiting fellow at Harvard-Yenching Institute at Harvard University from 1983 to 1984, a visiting fellow at Federal Institute for Eastern European and International Studies in Cologne in 1992, a Fulbright research visiting scholar at the University of North Carolina at Chapel Hill from 1995 to 1996. He taught graduate courses as a visiting professor of Public Policy three times at University of Michigan, a visiting professor of Modern China Studies at Aichi University in Nagoya, and a visiting instructor of Chinese Foreign Policy at University of Denver. He was invited to deliver speeches or participate in scholarly conferences abroad about two-hundred times mainly in Asia, the United States, and Europe.
Dr. Shi Yinhong has engaged in research and teaching on the history and theory of international politics, strategic studies, East Asia security, and foreign policies of both China and the United States. He has over 520 professional articles and essays published in academic journals, magazines and newspapers, as well as 15 translated books mainly on strategic history and international politics published.