Lin Xianshun, 1953 yılında Tayvan'ın Miaosu ilçesinde doğdu. Atalarının evi Guangdong, Meizhou'dur. 1976'da askeri akademiden mezun olduktan sonra doğu Tayvan'daki bir uçuş üssünde hizmet vermek üzere görevlendirildi. Tayvan Hava Kuvvetleri'nin yarbaylarından Lin Xianshun karısından ayrıldığında, Tayvan'dan kaçmaya kararlıydı.
11 Şubat 1989'da Lin Xianshun, Tayvan'ın doğu kıyısındaki Zhihang üssünden bir uçak ayaklandı.
Bu gün, bir F-5E savaş uçağına binmek için havadan araştırma fırsatı buldu ve hızla gökyüzüne uçtu. Boğazın ortasından alçak irtifa uçağı uçurdu ve ayrıca Tayvan Hava Kuvvetleri'nin 12 yüksek hızlı savaş uçağının önünden kaçtı.
Lin Xianshun kötü hava koşulları ve kötü görüş nedeniyle Shantou, Guangdong üzerinden uçtuğunda havaalanını bulamadı. Guangdong, Fengshun İlçesine uçtu. Bu sırada yakıt tükendi ve Lin Xianshun uçağı ve paraşütü terk etmek zorunda kaldı.
Uçak bir ilkokulun oyun parkına düştü.Lin Xianshun bir çeltik tarlasına indi ve yere inerken sadece hafif yaralandı.
O sırada Guangzhou Askeri Bölgesi başkanı ona çok değer veriyordu ve eğitimini ayarladıktan sonra Tayvan'dan gelen bir uçak ayaklanmasını süren Huang Zhicheng ile tanışmasına yardım etti.
Lin Xianshun'un uçuş ayaklanması, anakara Hava Kuvvetlerine Tayvan'ın F-5E savaş uçaklarını ve gizli hava üslerini daha iyi anlamasını sağladı.
Ertesi yıl, Lin Xianshun, Hava Kuvvetleri'nin belirli bir havacılık okulunun genelkurmay başkan yardımcısı olarak görev yaptı ve albay rütbesiyle ödüllendirildi. Daha sonra havacılık okulunda müdür yardımcısı ve Pekin Askeri Bölge Hava Kuvvetleri Genelkurmay Başkan Yardımcılığı yaptı ve albay rütbesinde bulundu. Tayvan Hava Kuvvetlerinin özelliklerini ve F-5E'nin taktik ve teknik performansını bilen anakaraya birçok pilot yetiştirdi.
Mart 1991'de Lin Xianshun ve Tayvanlı karısı boşanma anlaşması yaptı.
24 Mayıs 1991'de Lin Xianshun, Shijiazhuang'da bir kızla evlendi. Bir kız sahibi olduktan kısa bir süre sonra aile hayatı sade ama mutludur.