Roles in The Tailor of Panama and Texas Rangers (both in 2001) followed shortly thereafter, before playing vampire princess Nyssa in the 2002 blockbuster film Blade II.
In 2012, she appeared as Marta Del Sol on the TNT television series Dallas [REF].