Song taught at Liaoning University beginning in August 1988 before being appointed deputy director of the Shenyang Sports Commission in September 1998. In January 2000, he became deputy director of the Liaoning Provincial Sports Bureau, rising to director in February 2016.[1]