Thavoncharoen represented Thailand at the 2008 Summer Olympics in Beijing. She competed at the 100 metres sprint and placed sixth in her heat without advancing to the second round. She ran the distance in a time of 11.82 seconds.[1] Together with Sangwan Jaksunin, Orranut Klomdee and Nongnuch Sanrat she also took part in the 4x100 metres relay. In their first round heat they placed fifth in a time of 44.38 seconds was the eleventh time overall out of sixteen participating nations. With this result they failed to qualify for the final.[1]