Sports Administration
Shen was born in Wuhan, after his retirement of a competing canoe sporter, He serves as a Senior Coach, the men's kayak coach in the Water Sports Administration Center of Hubei.