Charles Esten
1
Biography
India Brown is a British actress best known for her role as Jamila Houston in the science fiction series "Invasion" (2021). She began her career as a model when she was still an infant, and later played young Nala in the musical "The Lion King" in London's West End.
Filmography
1No films in this section.