Shih membuat debut internasionalnya di Four Continents Figure Skating Championships 2009, di Vancouver, Kanada. Dia adalah anggota tim Cina Taipei di Universiade Musim Dingin 2009
di Harbin, China dan Asian Winter Games 2011 di Nur-Sultan, Kazakhstan.