Patricia Ball: Patricia Ball. Actress: Force of the Ninja. Patricia Ball is known for Force of the Ninja (1988), Neverlost (2010) and Cold Blood (2008).
Known For: Force of the Ninja (Kazuke Tokugawa), Neverlost (Abigail Higgins), Cold Blood (Elderly Witness)