Er nahm an den Olympischen Spielen 2004 teil, wo jedoch im Achtelfinale Endstation für ihn war. 2006 wurde er Vizeweltmeister im Herreneinzel. Er unterlag im Finale seinem Landsmann Lin Dan. Bei der Weltmeisterschaft 2007 stand er im Halbfinale. 2004 und 2006 gewann er mit dem chinesischen Team den Thomas Cup, im letztgenannten Jahr auch den Mannschaftstitel bei den Asienmeisterschaften.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. Bao ist hier somit der Familienname, Chunlai ist der Vorname.