Shi Yuming was born in Zhenjiang, Jiangsu province and has hearing difficulties. After graduating from Tianjin University of Technology, he was employed by Jinsha Ruins museum in Sichuan.
He worked as a librarian at first but is now a popular guide for visitors with hearing difficulties.