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
Nicola Coughlan
Kim Kardashian
Andrew McCarthy
Jennifer Garner