Erste internationale Erfahrungen sammelte Huang Shih-feng bei den Jugendweltmeisterschaften 2009 in Brixen, bei denen er mit einer Weite von 74,00 m die Goldmedaille gewann. Im Jahr darauf gewann er bei den Juniorenasienmeisterschaften in Hanoi mit 72,43 m die Silbermedaille und qualifizierte sich für die Juniorenweltmeisterschaften in Moncton, bei denen er ohne einen gültigen Versuch in der Vorrunde ausschied. 2013 erreichte er bei der Sommer-Universiade in Kasan mit 72,84 m im Finale den 13. Platz und gewann anschließend bei den Ostasienspielen in Tianjin mit 82,11 m die Silbermedaille. Im Jahr darauf nahm er erstmals an den Asienspielen im südkoreanischen Incheon teil und belegte mit 74,65 m den neunten Platz. 2015 siegte er mit einem Wurf auf 79,74 m bei den Asienmeisterschaften in Wuhan und gewann bei den Studentenweltspielen in Gwangju mit 81,27 m die Silbermedaille hinter dem Esten Tanel Laanmäe. Zudem nahm er an den Weltmeisterschaften in Peking teil, bei denen er mit 75,72 m in der Qualifikation ausschied.