Keisha Castle-Hughes Net Worth
In 2005, Castle-Hughes had a small part as Queen Apailana in Star Wars: Episode III Revenge of the Sith. In 2006, she portrayed the starring role of the Virgin Mary in The Nativity Story. New York Times critic, A. O. Scott, said that she "seemed entirely unfazed by the demands of playing Mary. She