Shushila Takao is a New Zealand actress and model, best known for her roles in television series such as Tatau, Filthy Rich, and The Shannara Chronicles.
Biography from Wikipedia, licensed under CC BY-SA.
Movies & shows — tap any title to see where it streams