Gatao 2015
as Wen-Cheng
The Spin Kid 2011
as Crazy Dog
Princess in Wonder 2003
Actor
The Rule of the Game 2002
Rouge of the North 1988
Credits from TMDB.