Erste Erfahrungen bei internationalen Wettbewerben sammelte So Chun Hong im Jahr 2014, als er bei den Asienspielen im südkoreanischen Incheon im 100-Meter-Lauf mit 10,89 s in der ersten Runde ausschied und mit der Hongkonger 4-mal-100-Meter-Staffel in 38,98 s die Bronzemedaille hinter den Teams aus China und Japan gewann. Bei den IAAF World Relays 2015 auf den Bahamas schied er mit 39,33 s in der Vorrunde aus, gewann anschließend aber bei den Asienmeisterschaften in Wuhan in 39,25 s die Silbermedaille hinter China. Zwei Jahre darauf gewann er bei den Asienmeisterschaften in Bhubaneswar in 39,53 s die Silbermedaille hinter China und Thailand.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. So ist hier somit der Familienname, Chun Hong ist der Vorname.