He has served as deputy director and chief clerk of jinfeng district Economic and Trade Bureau of Yinchuan City, director of jinfeng district Investment Promotion Bureau of Yinchuan City, deputy director of Jinfeng Industrial Park Management Committee, director of jinfeng district Economic Development Statistics Bureau of Yinchuan City, deputy secretary of the Party Committee, and secretary and director of the Party Committee of jinfeng district Economic Development Bureau of Yinchuan City. He is currently the director of jinfeng district Finance Bureau of Yinchuan City.
201March 16 served as deputy director of Yinchuan Municipal Development and Reform Commission.