Show more
Limin Deng was born on 1 January 1959 in Beijing, China. He is an actor and production manager, known for The Vigilantes in Masks (2010), Hidden Hero (1990) and An Empress and the Warriors (2008). imdb.com