Erste internationale Erfahrungen sammelte Ang Chen Xiang im Jahr 2011, als er bei den Jugendweltmeisterschaften nahe Lille mit 14,69 s in der ersten Runde ausschied. Anschließend nahm er an den Commonwealth Youth Games in Douglas teil und erreichte dort in 14,29 s über die U18-Hürden den sechsten Platz. 2015 nahm er erstmals an den Südostasienspielen in Singapur teil, schied aber mit 14,38 s im Vorlauf aus. Im Jahr darauf nahm er im 60-Meter-Hürdenlauf an den Hallenasienmeisterschaften in Doha teil und stellte dort mit 8,16 s einen neuen Landesrekord auf, gelangte damit aber nicht bis in das Finale. 2017 belegte er bei den Südostasienspielen in Kuala Lumpur in 14,55 s den fünften Platz und stellte zuvor in Bangkok mit 14,19 s einen Landesrekord über 110 m Hürden auf. Zwei Jahre später scheiterte er bei den Asienmeisterschaften in Doha mit 14,25 s in der ersten Runde und bei den Südostasienspielen in Capas erreichte er in 14,49 s Rang acht.