After graduating from the London Film School in 1984, Liu Soung worked with several noted organizations, include the U.S. National Geographic Channel and the Home Box Office (HBO), contributing as a post-production editor. Eventually, he returned to Taiwan in 1989 and joined Bow Wow Productions.
Situated beside Chiayi Train Station, the Chiayi Art Museum opened in 2020 and consists of three distinct structures: the historical building, the main building, and the side building. The historical building, formerly the Chiayi branch of the Taiwan Tobacco and Wine Monopoly Bureau, was constructed in 1936.