But in January 2011, Chak Ting Fung was highly criticised by Rangers FC boss Philip Li, for "sleepwalking" on the pitch after the club lost a league game to TSW Pegasus FC.
He joined South China in January 2013.