![](https://img2.kumxb.com/image/5356fbbcd39bfc29ca2b6cb7a4789edd.jpg?x-oss-process=image/resize,w_320,m_lfit/format,webp)
Keisha Castle-Hughes movie list
Keisha Castle-Hughes was born on March 24, 1990 in Donnybrook, Western Australia, Australia. She is an actress and producer, known for Whale Rider (2002), The Nativity Story (2005) and Star Wars: Episode III - Revenge of the Sith (2005).