Puja was born in the Ubon Ratchathani province of Thailand where he started training in Muay Thai at the age of 12 in the Sor Suwanee camp.
During his career Puja defeated notable champions such as Chatchainoi Sitbenjama, Wuttidet Lukprabat, Bovy Sor Udomson, Phet-Ek Sitjaopho, Kem Sitsongpeenong, Nongbee Kiatyongyut, Anuwat Kaewsamrit, Jaroenchai Kesagym or Phetasawin Seatranferry.
[2] On April 11, 2009 Puja faced Nopparat Keatkhamtorn in the Phra Nakhon Si Ayutthaya province.
[4] On September 9, 2009, Puja defeated Ikkyu-san Kor.Rungthanakiat by fourth round technical knockout with a high kick at the Omnoi Stadium.
[5] On November 4, 2009, Puja defeated Saenchainoi Phumpanmuang by decision at the Omnoi Stadium as part of the Isuzu Cup.