Actor · Born 1982
High Forces
2024 · as Zheng Bin
Shushan Devil
2024 · as Grandmaster
Resonate With Many
2020
Promise
2020 · as 刘顺
Unserious Hero
2018
Eternal Wave
2017 · as Laoba Lazi
Gun of Mercy
2008
Sunflower
2005 · as 19-year-old Chicken Droppings
Shanghai Dreams
2005 · as Xiao Gen
Cala, My Dog!
2003 · as Liangliang
Two Hearts
2002
Lan Yu
2001 · as Bin Zi