Thorsten Pattberg was born in Hamm, Germany, and educated in Western Philosophy, Chinese, Sanskrit, Indian and Buddhism Studies at Edinburgh, Fudan, Tokyo, and Harvard University. He earned his doctorate degree from The Institute of World Literature of Peking University.
He is the author of The East-West dichotomy (2009), Holy Confucius! (2011), Shengren (2011), and Inside Peking University (2012). His articles on Chinese culture have appeared in China Daily, Global Times, Japan Times, Global Research, China Today, Korea Herald, Shanghai Daily, Asia Times, etc.