Elizabeth Yu
PERSON

Elizabeth Yu

plays Azula; known for Avatar: The Last Airbender (2024)
Oct 6, 2002 United States

Born 2002-10-06. Based in United States. Screen credits include Avatar: The Last Airbender.

On This Site

Credits

Avatar: The Last Airbender Azula TVMaze ↗