An innovative law firm, Chen is the managing partner and senior partner of their Shanghai office. Currently, he also acts as the director of Dentons in the China region. Chen received his Bachelor of Laws degree from Anhui University. Additionally, he is fluent in both English and Mandarin.