The Dragon Tomb 2018
as Long Zhengyan, Director, Writer
Hidden Dragon Battle 2017
as Fang Tianlang
Red Mountain 2015
Actor
Control 2013
as Jeff
The Last Supper 2012
as Yu Ziqi
Snow Lotus 2008
缉毒警 2006
House of Flying Daggers 2004
as Wang Wu
Credits from TMDB.