Liu has been directing music videos for a decade, with more than hundreds of works. He has worked with artists throughout the Chinese market and was nominated by the 21th Taiwan Golden Melody Award (GMA) as best music video director.
In 2009, Liu went to Singapore as one of the contestants in Asia’s first Creative Talent Search reality show . In 2014, Liu had directed his first TV series in Singapore, which was co-produced by Starhub and August Pictures.