Yi Sha was born on February 15, 1978 in Changchung, China. He is an actor and director, known for
A Journey to the Seaside (2019),
The Last Supper (2012) and
My Own Swordsman (2011). He has been married to
Ke Hu since February 20, 2011. They have two children.