 Since 2013, he gradually shifted his career focus to mainland China.He is known for his roles in television series "Swords of Legends" (2014), "Legend of Zu Mountain" (2015), "The Mystic Nine" (2016), "Lost Love in Times" (2017) and "Age of Legends" (2018).Chan ranked 70th on "Forbes" China Celebrity 100 list in 2015, 21st in 2017, and 23rd in 2019.