Personal Info

First name Jun
Last name Shen
Known as Shen Jun
Date of Birth October 5, 1986 (38)
Height 186 cm / 6'1"
Weight 87 kg / 192 lbs
Preferred foot Right
Nationality China PR