Namesake 2025
as Car Mechanic, Director, Writer
Boxing Champion Mother 2022
Actor, Director
Fight For Love 2020
as 满意, Director
Heavy Building 2019
as The Drummer, Director
Chen Xiang half past six words 2017
as 神经病, Director
陈翔六点半之铁头无敌 2018
as 扫地陈
Credits from TMDB.