Popularity: 2
1968-07-02
Xuzhou, Jiangsu, China
Character: Actor
Release date: 04/23/2024
Character: Section Chief Li
Release date: 09/30/2015
Character: General in Red
Release date: 12/15/2005
Character: Captain Dee
Release date: 02/15/2021