Vanness Wu went on Stars in Danger: High Dive (星跳水立方), a recently popular reality TV show on Jiangsu TV that invites celebrities to be trained and judged by Olympic divers. The show takes place in the Water Cube, China's aquatics center for the 2008 Summer Olympics.
Here's a video of Vanness's two dives (LOL at the person in the audience who shouted "Zai Zai!" right before the second one):
Promotional video, featuring one of Vanness's catchiest songs: