Nachdem er bei den ersten vier Turnieren seiner ersten Profisaison nicht angetreten war, erzielte er beim Shanghai Masters 2016 seinen ersten größeren Erfolg bei einem Weltranglistenturnier, als er erst in der dritten Qualifikationsrunde gegen Nigel Bond ausschied. Kurze Zeit später erreichte er bei der 6-Red World Championship 2016 die Runde der letzten 32 und unterlag seinem Landsmann Akani Songsermsawad mit 3:6. Die Qualifikation für die European Masters verlor er mit 2:4 gegen Allan Taylor. Bei den English Open, bei welchen keine Qualifikation existiert, siegte er in seinen beiden ersten Spielen mit 4:3 gegen Boonyarit Keattikun und mit 4:1 gegen Michael White. In der Runde der letzten 32 verlor er mit 3:4 gegen Ricky Walden. Beim International Championship verlor er in der Qualifikation mit 2:6 gegen den Weltmeister von 2005, Shaun Murphy. Seien nächsten Sieg fuhr er in Runde 1 der Northern Ireland Open ein, wo er mit 4:2 den Engländer Rory McLeod besiegte, anschließend verlor er knapp mit 3:4 gegen Ricky Walden. Beim UK Championship verlor er in der ersten Runde mit 2:6 gegen Michael Holt und bei den Scottish Open unterlag er, ebenfalls in der ersten Runde, Stuart Carrington mit 3:4. In der ersten Qualifikationsrunde für die German Masters unterlag er Mark Joyce mit 1:5. In der Qualifikation für die China Open unterlag er Michael White mit 4:5. In der ersten Qualifikationsrunde für die Snookerweltmeisterschaft unterlag er gegen den Schotten Stephen Maguire mit 7:10. Er beendete die Saison auf Weltranglistenplatz 116.