Bindi Irwin: Bindi Irwin. Actress: Return to Nim's Island. Bindi Irwin was born on 24 July 1998 in Buderim, Queensland, Australia. She is an actress, known for Return to Nim's Island (2013), Free Willy: Escape from Pirate's Cove (2010) and Bindi, the Jungle Girl (2007). She has been married to Chandler Powell since 25 March 2020. They have one child.