1997年参加第10届跳水世界杯并获得混合团体冠军。2000年参加悉尼奥运会获得第一块奥运金牌。2001年7月参加第14届国际泳联世界锦标赛孙淑伟搭档获得男子10米跳台单人、男子双人10米跳台双人冠军,11月参加第9届全国运动会并获得得男子10米跳台冠军。2002年釜山亚运会决赛中的第一跳,向后翻腾两周半、一周半转体的动作就获得83.64分,在难度高达3.6的动作中获得90.72的全场最高分,最终以688.95分摘得冠军,5月17日获得全国跳水冠军赛中最终以725·82分男子10米跳台冠军,世界杯男子10米跳台单人、双人冠军,全国锦标赛男子10米跳台冠军。2003年获得世界锦标赛男子10米跳台第三名。2004年在雅典奥运会获得十米双人跳台金牌。2007年宣布退役。2007年6月在由安以轩、秦汉等人主演央视播出的古装神话电视剧《牛郎织女》中饰演牛郎 。2009年4月参与由赵劲执导的电视剧《雷锋》拍摄并在剧中饰演雷锋。2010年4月25日在刘伟强执导的爱情电影《不再让你孤单》,饰演患有沟通障碍症的弟弟方镇聪并参加试映会。