Wei valiti osalema Taiwani meeskonnas 2016. aasta suveolümpiamängudel Rio de Janeiros, tulistades nii individuaalsetes kui ka meeskonnaturniirides. Kõigepealt kogus Wei kokku 679 punkti maksimaalsest 720st, et viia Taiwani trio üheksandaks seemneks, kes suundub nokautide etapi, koos oma meeskonna skooriga 1,995, mis koguti klassifikatsiooni voorust. Meeste meeskonnale seitsmenda seatud meeskonnana, Wei ja tema kaasmaalased Kao Hao-wen ja Yu Guan-lin kukkusid ootamatult 2 × 6 kaotuse eest Indoneesias oma eliminatsiooni voorus. Kui tema meeskond varakult lahkus, võitis Wei kiiresti Fidži kogenud olümpiavõitja Rob Elder'i, et saada 32. vooru koht meeste individuaalses rekurvis.
, enne kui ta kaotas matši väsitavas 5×6 võistluses Tai Witthaya Thamwongile.