Xuebing Wang was born on September 6, 1971 in Urumqi, Xinjiang, China. He is an actor and director, known for
A Trophy on the Sea (2019),
The Partner (2020) and
The Road Not Taken (2018). He has been married to Xuan Zhang since 2013. They have one child. He was previously married to
Ning Sun and Yuqi Feng.