Movies › People › Elizabeth Yu

Elizabeth Yu 2 credits

Be the first to rateClick a star to rate

Born October 6, 2002 in Mystic Island

Elizabeth Yu (born October 6, 2002) is an American actress. She appears as Azula in Avatar: The Last Airbender, a live-action adaptation of the animated series of the same name.

Source: Wikipedia, CC BY-SA 4.0.

Credits