In 2012, he played for Singapore LIONSXII for a season before re-joining his boyhood club, SAFFC in 2013.
He served as the Director of Football at Tampines Rovers, and currently is the assistant head coach for the LionsXII team, appointed on 16 December 2013 to assist his former teammate in Singapore and the current LionsXII head coach Fandi Ahmad.