At the 2001 World Junior Championships, he won the gold on the 3m Springboard and the silver medal on the Platform. At the 2006 National Championships, he won the silver medal on the springboard. At the 2006 World Cup, he won the gold on the 3m springboard. At the 2007 World Championships, he won the gold on the springboard and in the synchro springboard. At the 2008 World Cup, he won the gold in the 3m Synchro Springboard.
He is the 2008 Olympic Champion on the 3m Synchronized Springboard with Wang Feng and winning bronze in the Men's 3m Springboard.