Keisha Castle-Hughes was 11 in Whale Rider when she played the character 'Paikea Apirana'.
That was over 21 years ago in 2003.
This was her first recorded movie acting credit (although may not technically be her first actual acting role).
Today she is 34, and has starred in 14 movies in total, 12 of those since Whale Rider was released.
In Whale Rider, I think Keisha Castle-Hughes looks: