Chen er senior porteføljeforvalter i Storebrand Kapitalforvaltning, der han begynte som trainee i 2001. Før dette ble han utdannet MSc in Economics ved London School of Economics og cand.oecon. ved Universitetet i Oslo. Hans foreldre er fra Shanghai i Kina. Chen ble kåret til et av Norges største ledertalenter 1. september 2009.