Show more
Nazneen Contractor is a Canadian actress known for her role as Layla Hourani on CBC's The Border, and as Kayla Hassan on 24 in 2010. She also guest-starred in the Letterkenny International Women’s Day special as Professor Tricia. Wikipedia
Joey Lawrence
Sigourney Weaver
Armie Hammer
Jenna Ortega