2007 startete er bei den Weltmeisterschaften in Osaka über 400 Meter, schied dort aber in der ersten Runde aus. Im Jahr darauf schaffte er die Qualifikation für die Olympischen Spiele in Peking, bei denen er mit 46,39 s im Vorlauf ausschied. 2009 nahm er an der Sommer-Universiade in Belgrad teil und siegte dort in 45,68 s über 400 Meter und gewann mit der Staffel in 3:06,46 min die Bronzemedaille hinter den Teams aus Australien und Polen. Anschließend schied er bei den Weltmeisterschaften in Berlin mit 46,83 s in der Vorrunde aus, ehe er bei den Asienmeisterschaften in Guangzhou in 46,60 s die Silbermedaille hinter Prasanna Amarasekara aus Sri Lanka gewann. Zudem gewann er mit der Staffel in 3:04,13 min die Goldmedaille. Im Jahr darauf wurde er beim Continentalcup in Split in 45,95 s Siebter und nahm anschließend erneut an den Asienspielen in Guangzhou teil. Dort gewann er in 45,32 s die Silbermedaille im Einzelbewerb hinter dem Katari Femi Ogunode und gewann auch mit der Staffel in 3:02,43 min die Silbermedaille hinter Saudi-Arabien.