Lin was a member of the Guishan Farmers' Association and led the Shoushanyan Guanyin Temple [zh]. He was elected to the Guishan Township Council, then served on the Taoyuan County Council for two terms, from 1990 to 1998. He won the township's mayoral election later that year, and was reelected in 2002. Lin contested the 2004 legislative election as a Kuomintang candidate, and was seated to the Legislative Yuan as a representative of Taoyuan County.[1] While a member of the Legislative Yuan, Lin drew attention to a budget proposed in 2005 for flood prevention.[2] In 2007, the Liberty Times reported that Lin was considering leaving the Kuomintang, which he denied.[3] After Taoyuan became a special municipality in 2014, he was elected to the first convocation of the Taoyuan City Council. During his first term, Lin raised questions about New Taipei residents dumping trash in Taoyuan.[4] He was reelected to the Taoyuan City Council in 2018[5][6] and stepped down in 2022.[7]
Lin was diagnosed with amyotrophic lateral sclerosis during his second term on the Taoyuan City Council,[8][9] and died on 8 January 2025, at the age of 75.[10] The next day, public visitation began, with the memorial service scheduled for 25 January 2025.[11][12]