Layla Alizada

Layla Alizada (Persian: لیلا علیزاده; born August 10, 1977) is a Canadian actress, who is best known for appearing in guest roles in some well-known American television shows, including The Muppets and Jane the Virgin, as well as recurring roles in Days of Our Lives and Shut Eye.

[1][2] Alizada began acting in 1995, at the age of 18, appearing in an episode of Strange Luck ("Hat Trick").

Alizada played Meena, a refugee from Afghanistan in the television movie, Chasing Freedom (2004).

[5] In Chasing Freedom, Alizada's character, who has destroyed her identification to escape the Taliban, is unable to prove she should be granted political asylum.

[7] Alizada was born in Kabul, Afghanistan; her family relocated to Montreal, Quebec, during her childhood.