She joined the Chinese Communist Party in June 1984. A law school graduate, she joined the Beijing Municipal Higher People's Court in August 1984 as an assistant judge of the court's First Criminal Tribunal and a clerk of its Research Office. She then worked at the Higher People's Court as a tribunal clerk, assistant judge, researcher, judge, director of the research office, and member of the court's judicial committee until July 2001.[4]
She served as deputy president of the Beijing Municipal Higher People's Court from 2001 to 2007, president of the Beijing Municipal Second Intermediate People's Court from 2007 to 2010, and deputy president and deputy party secretary of the Beijing Municipal Higher People's Court from 2010 to 2011.[4]
In December 2011, she began serving on the Supreme People's Court as part of the court jury. She served as vice president of the Supreme People's Court from 2013 to 2017.[5] In March 2017, He was named a member of the Shaanxi provincial party standing committee and then in March 2018, she was named deputy party secretary of Shaanxi province.[6][7] He returned to Beijing in 2020 and served as executive vice president of the Supreme People's Court from 2020 to 2023.[2]