Elizabeth Yu
ActorNew York, NY, USA
Biography: Elizabeth Yu 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.
Add or Update Information for Elizabeth Yu
If you use information from this page, a link to FanCons.co.uk would be very much appreciated.