Formerly from the Warriors's prime league, he represented Singapore in 2012 in the regional finals of the Nike "The Chance" which were held in Jakarta together with Faris Ramli and Sim Li Ming.
He made his senior debut for Courts Young Lions on 20 February 2013 and go on to play 51 times for the lions.
Hougang United
In 2016, he signed for the Cheetah after being released by the Young Lions.[1]
For 2017, he will continue his career with the Cheetah after signing an extension with the team.[2]