He claimed the bronze medal in the same division one year earlier, at the 1999 World Amateur Boxing Championships in Houston, Texas.
He participated in the 2000 Summer Olympics, where he was beaten in the second round of the light flyweight (– 48 kg) division by Ukraine's Valeriy Sydorenko.
In 2005 Pannon competed for Thailand at the Boxing World Cup in Moscow, Russia, with one win and one loss.
He competed at the 2006 Asian Games in the Light Flyweight (-48 kg) division and won the silver medal in a lost match against China's Zou Shiming 1-11.
[2] For Thailand national team whose his students include Sudaporn Seesondee, who won a bronze medal in the women's Lightweight (-60 kg) division at 2020 Summer Olympics in Tokyo.