Keisha Castle-Hughes

Keisha Castle-Hughes was born on March 24, 1990 in Donnybrook, Western Australia, Australia. She is an actress, known for Star Wars: Episode III – Revenge of the Sith (2005), Paï (2002) and The Nativity Story (2006). She has been married to Jonathan Morrison since 2013.