In 2007, he was on the gold medal team at the 2007 Summer Universiade and took a silver in the individual event at the 2007 Southeast Asian Games.
His first professional victory came in 2009 at the Mercedes-Benz Tour's Singha Pattaya Open, which he won by 11 strokes, earning US$50,000.
He won his second European Tour title at the Shenzhen International in a sudden death playoff over Li Haotong.
Aphibarnrat became only the second player from Thailand, after Thongchai Jaidee, to record multiple European Tour wins.
He responded with a final-round 64 on Sunday to eventually finish in a tie for second place, one shot behind Billy Horschel.