American television and film actress who many found recognize as Leila in the CW’s 90210. She resided in Saudi Arabia from age three to fourteen. She also performed Azula within the 2010 film THE FINAL Airbender. She was created in Pasadena, California and elevated because the youngest of three kids. She appeared in a number of shows of 90210, which starred Shenae Grimes .