She also played the lead in the independent movie Elena Undone.
She debuted in 2005 with a one-time role on The Bernie Mac Show.
That same period, she made her big screen debut in the film Unthinkable.
Her career flourished in the 2010s, landing recurring roles as Dalia Hassan on 24 and Isabel on The Event.
.
However, the show was canceled after one season.