After graduating from a vocational high school in 1987 with a major in fine art, Wang began his career as an art and poster designer at a department store, later moving on to work at an advertising company. A turning point came when he met Lu Ming-chin, the art director of Hou Hsiao-hsien’s film “The Puppetmaster.”
Opened to the public since June 2024, the Hengchun Cultural Center Folk Songs Museum serves as a cultural hub for the local community. It offers a space for cultural and historical practitioners to promote and preserve the legacy of Hengchun folk songs.