Rose McGowan

Rose McGowan Rose McGowan

Rose McGowan is an actress from Italy. She is best known for her role as Paige Matthews on the TV series Charmed. She has also appeared in the films Grindhouse, The Black Dahlia, and Jawbreaker.