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
Kim Kardashian
Maya Rudolph
Jennifer Garner
Tiffany Haddish