Show more
Yuming Du was born on 10 June 1958 in Shijiazhuang, Hebei, China. He is an actor and assistant director, known for Ri guang xia gu (1995), Little Big Soldier (2010) and Joy of Life (2019). imdb.com
Matt Damon
Nicola Coughlan
Jennifer Garner
Jude Law