3 credits on file—2 films and 1 show, spanning 2009–2024.
House of Ninjas
2024 · 76/100
Legend of the Fist: The Return of Chen Zhen
2010 · 55/100
City of Life and Death
2009 · 81/100