Shaun Liu has been a highly successful businessman for many decades. He currently acts as the CFO of RiverRock Films and the Chairman of iMax Capital. He is also a board member of Meraq and Beijing Investment Group. In addition to these positions, Mr. Liu is a partner of Shanghai Zheru Financial — a Fund Manager for the Corporate Bond in China.