Keep Out 2026
Actor
A-Z of Hair 2017
Pizi yu dao ai 2014
as Ou-Yang Ching
Sun Flowers 2010
Summer Times 2009
as Chen Wen Qing
Credits from TMDB.