Home›Allen LeongAllen LeongKnown for ActingMovies1988Nightmaster Details 1988The 13th Floor Details 1982Far East Details