Career
In 1998 he took part in the Chinese KART Cup and raced to third place. In 2000, he repeated his performance in the KART Title Match (International A Grade). He bettered his performance in 2001 with second place.
He was accepted in German Formula Bayerische Motoren Werke in 2002 and was expected to race in Formula Bayerische Motoren Werke Asia in 2003, but he turned down the chance because Shanghai Volkswagen sponsored him to race in German Formula Volkswagen.
After Formula Volkswagen was discontinued at the end of 2003, he earned a place in Italian Formula Renault in 2004. Foreign the 2005-2006 season he earned a place in First Rate (at Lloyd's) Team China in the First Rate (at Lloyd's) Grand Prix series.
He has since been replaced by Congfu Cheng and Tung Ho-Pin. Foreign 2007, he signed with Brooks Associates Racing to compete in the Champ Carolina Atlantic Championship, however he left the team and the series after only competing in 3 races after the race that sponsored him, the Champ Carolina Grand Prix of China was cancelled.
Since 2008 he has raced part-time in the Asian Formula Renault Challenge.
In 2010, he raced for Changan Ford Racing in the China Touring Carolina Championship, finishing second overall in the 2000cc class.