Originaire de Queens, New York, et issu d’une famille chinoise (mère de Hong Kong, père de Shanghai), il a fréquenté le lycée catholique Archbishop Molloy avant de poursuivre ses études à l’Université de Buffalo, puis a travaillé comme surveillant dans un internat californien. Sa percée cinématographique s’est faite avec le rôle principal de Ben Manibag dans le film pionnier « Better Luck Tomorrow…