Lu Cai

Lu Cai

Lu Cai was born in Nanjing, Jiangsu, China. He is an actor, known for Chang'an shi er shi chen (2019), Jie jiu Wu xian sheng (2015) and Police Story: Lockdown (2013).

Tv Show