Chu Chen-Lung

Born: None


Placeholder

Military Dog

as Duty Officer
Released: 2019-07-24

New to BDSM, young military officer LEE Jun-zhong meets DT, master of human dogs. One late night...

Movie page

Wildflower

as uncredited
Released: 2018-05-23

Movie page