國立成功大學
Lin was born on 19 May 1988 in Tainan, Taiwan. After graduating from the Department of Political Science at National Cheng Kung University, Lin received his Master's degree in Political science from National Taiwan University (NTU) in 2017.