Catherine was September 25, 1969 in Swansea, Wales, UK. She has two brothers. Her movie debut was 1990 French movie Les 1001 Nuits. This film included almost nude scenes of...
AVN Award-winning adult film actress whose first film was released through Vivid Entertainment. Her career began when she was 19 years old in 2011, initially under the stage name Paige...