Cai Guolong

Born: None


Placeholder

Battle of Snakes

as uncredited
Released: 2023-11-21

Movie page

Love in the Kitchen

as Police Chief
Released: 2020-11-08

A love story from a woman's point of view and set in the Republican era, the main character is...

Movie page