 He made his league debut for Liaoning on 18 May 2013 in a game against Guangzhou Evergrande,coming on as a substitute for Pablo Brandán in the 79th minute.On 20 March 2015, he received a ban of three months by Chinese Football Association for age falsification which he changed his age from 24 October 1988 to 24 October 1989.On 1 December 2016, Sun moved to fellow Super League side Shanghai Shenhua.