She played the title role in the 1999 television film Cleopatra, and vampire princess Nyssa Damaskinos in the 2002 film Blade II.
Cô đóng vai chính trong bộ phim truyền hình năm 1999 Cleopatra, và công chúa ma cà rồng Nyssa Damaskinos trong bộ phim Blade II năm 2002.