Kefan Cao |
Kefan Cao was born in July 1963 in Wuxi, Jiangsu Province, China. He is an actor and producer, known for Lord of Shanghai (2016), The Flowers of War (2011) and Air Strike (2018).
See full bio »
Born:in Wuxi, Jiangsu Province, China |
|