Lin embarked on his film-producing journey in 2005, initially working as a TV commercial producer. Since then, Lin has also produced music videos, short films, television films, and feature films. In 2015, Lin founded his own production company named Outland Film Production and has produced numerous box-office hits.
Housed in the former Taihoku North Police Station, the Taiwan New Cultural Movement Memorial Museum is located in Dadaocheng, which was the economic center of northern Taiwan and the birthplace of Taiwan's political and social movements for democracy in the late period of the Japanese occupation.