He signed his first professional contract with TSW Pegasus before the start of 2010–11 season. However, he was not given too many playing chances. He featured two league matches and one cup match only. He spent most of the time in the reserves team.
In the 2011–12 season, since there were lots of players on his position, he only got limited playing chances. Same as last season, he featured two league matches and one cup match only. In January 2012, he was loanned to Hong Kong Sapling, where he played six matches in overall. He returned to TSW Pegasus at the end of season.