Lung Ta 2015
Director
The Roots 2013
The Ants 2006
Daughter of Yan'an 2003
Chizuru 2011
Producer
Credits from TMDB.