Luo Pan
Luo Pan has graduated from Beijing Film Academy. He is cinematographer from mainland China.
The Battle at Lake Changjin 2021
Rating: 5.5
Sacrifice 2020
The Dead End 2015
Rating: 7.2