Keisha was born in Donnybrook Australia on March 24,1990.
At the age of 3 her family moved to New Zealand.
She has two brothers named Rhys and Liam. Her mother's name is Desrae Hughes and her father's name is Tim Castle.
Keisha made her acting debut in 2002 when she starred Whale Rider. She was discovered for the role of Paieka when a casting director visted her school in Mt. Wellington, New Zealand. Keisha Castle-Hughes is the youngest actress to be nominated for an Oscar. In an interview she had confirmed that she didn't even know who to swim before starring in Whale Rider.