 He held the rank of major general (shao jiang) in the People's Liberation Army (PLA).He was a member of the Chinese Academy of Engineering.Lin was born in Jiefu Township of Yongchun County, Quanzhou, China on March 13, 1938.