Actor
War
2007
as Li Chang
Paper Moon Affair
2005
as Keiko's Husband
Master of Everything
2004
as Mi Jihong
Rush Hour 2
2001
as Ricky Tan
Task Force
1997
The Hunted
1995
as Kinjo
The Shadow
1994
as Shiwan Khan
M. Butterfly
1993
as Song Liling
Shanghai 1920
1991
Shadow of China
1990
as Henry
Shadows of the Peacock
1988
as Raka
The Moderns
1988
as Bertram Stone
The Last Emperor
1987
as Pu Yi (Adult)
Year of the Dragon
1985
as Joey Tai
Iceman
1984
as Charlie
Kate Bliss and the Ticker Tape Kid
1978
as Houseman
King Kong
1976
as Chinese Cook