Desmond Shum est né à Shanghai en 1968. Après des études à Shanghai et aux États-Unis à l’université du Wisconsin il retourne en Chine où il rencontre son épouse Whitney Duan qui deviendra une des femmes les plus riches de Chine avec une fortune estimée à plus de trois milliards de dollars. Aujourd’hui, il vit en Grande-Bretagne avec leur fils de 11 ans.