Karier klub Suchao dimulai ketika ia bergabung dengan TOT S.C. pada musim 2002-2003. Ia kemudian menandatangani kontrak profesional pertamanya dengan klub tersebut dan melakukan penampilan senior pertamanya pada tahun 2004. Suchao menghabiskan 5 tahun bersama klub tersebut sebelum pindah ke klub Indonesia, Persib Bandung. Setelah satu musim bermain di Indonesia, ia kembali ke klub asalnya, Buriram United F.C. Di klub tersebut, Suchao dipromosikan menjadi kapten dan menjadi pemain reguler dalam berbagai pertandingan.
Di level internasional, Suchao pertama kali dipanggil untuk bergabung dengan skuad U-23 pada tahun 2005 sebelum kemudian dipromosikan ke skuad senior pada tahun yang sama. Ia menjadi bagian dari skuad Thailand dalam AFF Suzuki Cup 2010. Pada tahun 2013, ia dipanggil untuk bergabung dengan tim nasional Thailand dalam kualifikasi Piala Asia AFC 2015.
Selama kariernya, Suchao telah meraih banyak penghargaan dan gelar. Di tingkat klub, ia telah memenangkan berbagai kompetisi seperti Thai League 1, Thai FA Cup, Thai League Cup, Thailand Champions Cup, Toyota Premier Cup, Kor Royal Cup, dan Mekong Club Championship bersama Buriram United. Di tingkat internasional, ia telah meraih medali emas di Sea Games 2005 dan memenangkan King's Cup serta T&T Cup bersama tim nasional Thailand. Ia juga pernah meraih penghargaan sebagai Pemain Bulan Thai Premier League pada Oktober 2014 dan Pemain Tahun Thai Premier League pada tahun yang sama.