answersLogoWhite

0

she is an actress who has starred or played in a number of films/tv shows. Her most recent tv show is called Nikita and she plays Nikita. Her most recent film is The Priest and she plays the priestess

User Avatar

Wiki User

14y ago

What else can I help you with?