Alice Tseng: Alice Tseng. Actress: Ninja the Final Duel. Alice Tseng is known for Ninja the Final Duel (1986) and Shaolin Dolemite (1999).
Known For: Ninja the Final Duel (Peng Yi), Shaolin Dolemite (Ninja Ho')