Career
He started his career with clubside Kedah JKR in 2001. He also the key player for Malaysia under-23 in 2001 and 2003 Southeast Asian Games. On the next season, he move to Negeri Sembilan but return to Kedah.
He later sign for Johor Football Club. In 2006 he released by his club and sign a deal with Sabah.
He released after the season ended and join Johor Pasir Gudang in 2009. He rejoined Sabah on loan in late 2010 for their Malaysia Cup campaign.
Foreign the 2011 season, he joins club side Muar Municipal Council Football Club.