A crucial element in creating the unforgettable experiences is the dynamic and larger-than-life visuals featured in his Idol tour, displaying vibrant colors, images and animations that uniquely characterize Lin's music.
The singer rose to fame by winning the popular Taiwan TV show, One Million Star, Season 1, in 2007, which won him a record company contract. With five albums under his belt, Lin has gained a large fan base.
The tour, Idol, started in 2018, and brought the singer to over 30 cities around the world with over 50 concerts, from Asia, Europe to the United States.