Cresciuto nelle file del Raj Pracha, vi ha militato fino al 2001, anno in cui è passato al Bình Định. Nel 2005 è passato al Đồng Tháp. L'anno successivo si è trasferito al BEC Tero Sasana. Dopo due stagioni al BEC Tero Sasana, nel 2008 ha giocato nel Buriram PEA. Nel 2009, dopo aver militato al Port, è passato al Persisam Putra. Nel 2010 è tornato al Buriram PEA, mentre l'anno successivo ha militato nelle file del Suphanburi. Nel 2013 si è trasferito al PTT Rayong. L'anno successivo si è trasferito al Chiangmai, mentre nel 2015 ha militato nelle file del Phuket. Nel 2016 ha giocato nell'Udon Thani e nella stagione successiva ha militato nelle file dell'Amnat United. Tra il 2020 e il 2021 ha giocato nel Pattaya Discovery United.