Cinelog India
Search
Watchlist
Sign in
Camera
Cai Tao
Born 1975-01-01 · Heilongjiang, China
Credits
Newest first
Last Train
Director of Photography
2026
Hidden Blade
Director of Photography
2023
The Looming Storm
Director of Photography
2017
Twenty Two
Director of Photography
2017
Medical Examiner Dr. Qin
Director of Photography
2016
12 Citizens
Director of Photography
2014
Thirty Two
Director of Photography
2013
Home
Search
Watchlist
Sign in