Best known for playing Dalia Hassan on Season Eight of the Fox television series 24, this American screen actress also starred in The CW's hospital drama, Emily Owens, M.D.
After studying literature at the University of California, Santa Barbara, she appeared in episodes of Nip/Tuck, NCIS, and The
She played the title role in a Nicole Conn-directed independent film called Elena Undone.
Born in Heidelberg, Germany, to parents of Iranian descent, she grew up primarily in San Francisco, California.
She appeared with veteran actor Samuel L. Jackson in Unthinkable, a suspense movie released in 2010.