Jun Geng was born on February 4, 1976 in Heilongjiang, China. He is a director and writer, known for Free and Easy (2016), Manchurian Tiger (2021) and The Hammer and Sickle Are Sleeping (2013).
Read more: Imdb