Orli Shoshan is an Israeli film actress best known for her performance as the Togruta Jedi Master Shaak Ti in the 1999–2005 Star Wars prequel trilogy. Wikipedia
Born: 1974 (age 49 years), Tel Aviv-Yafo, Israel
Movies: FedCon XVI: Drone Heart, Hell Night, Hell Night: Devil's Pass, and more
Height: 5′ 7″