Tag: Admiral Zhao

Ken Leung Had His Avatars Crossed

Ken Leung is starring as Admiral Zhao in Netflix’s live-action Avatar: The Last Airbender remake that premiered this week. The only problem is that he thought he was auditioning for James Cameron’s Avatar film series. Check out a brief clip of Leung explaining the casting process and his con...

Read More

Subscribe to our mailing list to get the new updates!

SIGN UP FOR UPDATES!

NAVIGATION