Isabella Leong tiene 19 años, pero ya ha trabajado en numerosas películas chinas, entre las que destacaremos Ci qing (Lirios araña); Mon seung (Diario), por la que fue nominada al Premio a la Mejor Actriz en el Festival de Hong Kong; Yi sa bui lai (Isabella), por la que ganó el Premio a la Mejor Actriz de la Semana de Realizadores en el Fantasporto, el Bauhinia de Oro a la Mejor Actriz Revelación, y fue nominada al Premio a la Mejor Actriz en el Festival de Hong Kong; Maang lung (El equipo del dragón); Chunk buk ji (¡Déjame en paz!), por la que fue nominada al Premio a la Actriz Revelación en el Festival de Hong Kong, y The Eye 2. Pronto la veremos en Sam hoi tsam yan (Missing), de Tsui Hark.
También es una famosa cantante con varios discos de éxito en Asia. La momia La tumba del Emperador Dragón es su primera película de habla inglesa.