She was in the cast of the production of The 39 Steps in 2006.
In 1998, she had the role of Veronica Franco in the film, Dangerous Beauty.
She has won the Golden Pegasus Award.
Catherine shows off her perky pillows and some sideage action while being mounted in Dangerous Beauty 1998.