Seinen ersten internationalen Erfolg feierte Khawlaor bei der Juniorenasienmeisterschaft 2003 in Ho-Chi-Minh-Stadt, wo er in der Klasse bis 45 Kilogramm den Titel gewann. Zwei Jahre später konnte er den Titel in Almaty erfolgreich verteidigen. Der Durchbruch in die internationale Spitze gelang Khawlaor im Jahr 2006. In Bangkok wurde er in der Klasse bis 54 Kilogramm erstmals auch im Erwachsenenbereich Asienmeister. Bei seiner ersten Weltmeisterschaft 2007 in Peking zog Khawlaor ins Finale ein und gewann nach einer Niederlage gegen Choi Yeon-ho auf Anhieb die Silbermedaille. Er qualifizierte sich für die Olympischen Spiele 2008 in Peking, wo er in der Klasse bis 58 Kilogramm mit zwei Siegen das Halbfinale erreichte, nach Niederlagen gegen Guillermo Pérez und Chu Mu-yen eine Medaille letztlich jedoch knapp verfehlte und Fünfter wurde.