 He won a bronze medal in the 4x100 metres relay at the 2006 Asian Games.He also competed at the 2006 IAAF World Indoor Championships without reaching the final.Wen represented China at the 2008 Summer Olympics in Beijing.