The actress has appeared on a number of series, including Showtime's Masters of Sex, NBC's Aquarius and CBS' Criminal Minds.
But if you're looking for an early sign of the Bilquis-to-come, then look no further then her turn as the mysterious Keira in Crackle's Sequestered The 12-part mystery-thriller series begins as a courtroom drama and spirals[...]