Erskineville Kings 1999
as Hairdresser
Change Of Heart 1999
as Dr. Walter Lee
Love Serenade 1996
as Albert Lee
Joh's Jury 1993
as Adriaan Zecha
Barracuda 1988
as Mr. Chang
The Pirate Movie 1982
as Chinese Captain
Far East 1982
as Jose
Credits from TMDB.