She is also known for her roles in other films, including The Forbidden Dance (1990), John Q (2002), Willard (2003), The Punisher (2004), The King (2005), and Love in the Time of Cholera (2007).
Dia juga dikenal karena perannya dalam film-film lainnya, termasuk The Forbidden Dance (1990), John Q (2002), Willard (2003), The Punisher (2004), The King (2005), dan Love in the Time of Cholera (2007).