Strange Stories of Five Lives River 2025
Director
Weird Stories of Baiyun Zhai 2025
Director, Writer
The Man's Secret 2023
Snake Island Python 2022
The Sniper Ridge 2021
King of the New Beggars 2021
Credits from TMDB.