Rose McGowan

Rose McGowan is an american actress portraying the character Josie Acosta on Chosen (TV Series).