Actor · Born 1964
My Heart Leaps Up
2016
Sleepless Town
1998
The Files of Young Kindaichi: Legend of the Shanghai Mermaid
1997 · as 李 波儿(Bo'er Li)
Tokyo Skin
1996 · as Zhou
The Most Terrible Time in My Life
1994
The Legend of Zipang
1990 · as Tattoo Man
Circus Boys
1989 · as Wataru
Tokyo: The Last Megalopolis
1988 · as Red Priest
The Persons Suffering from AIDS
1988 · as Lin Zhigang
A Great Wall
1986 · as Yu
Leave the Letter Here
1984
Neighbours
1982 · as 袁骏