I Love Beijing 2001
Actor
Tracing Revelation 1999
Mr. Zhao 1998
Crazy Little Thing Called Love 1995
Credits from TMDB.