En 1996, elle décroche un second rôle dans le premier volé de la trilogie Scream de Wes Craven où elle joue Tatum Riley, une amie de l'héroïne Sidney Prescott's interprété par Neve Campbell.
A partir de là Rose enchaîne les films dont une adaptation d'une nouvelle de Dean Koontz : Phantoms au coté de Ben Affleck et Peter O'Toole.
En 2001 elle est prise pour remplacer Shannen Doherty dans Charmed. Elle interprète le rôle de Paige Matthews, la s½ur perdue des Halliwell. Lors de la dernière saison elle refuse la proposition qu'on lui fait, de réaliser quelques épisodes.
Sa performance dans la série, lui vaut en 2005 un Family Television Award dans la catégorie Favorite Sister. Cette même année elle joue Ann-Margret dans la mini série de la CBS sur la vie d'Elvis Presley.

