Career
He plays for Thai Division 1 League clubside Air Force Central. He previously played for Pisico Bình Định in the V-League (Viet Nam). He is a striker and is known in Thailand as "Joe five yards" because he only score goals within the 5 yards box.
Over the years, his nickname has now changed to "Joe every-yard" due to his improvement in longer range shooting ability.
He scored the winning goal for Thailand, to send them through to the 3rd round of the Asian Qualifying zone, in their victory of Yemen (2–1 aggregate) for the World Cup Qualifying in South Africa 2010. He was voted the 2010 Thai League Cup player of the tournament despite missing out on the final due to suspension.
His side, defeated Buriram PEA F.C. 2–1 in the final.