Catherine Binnie was born in London in 1964, she was educated in Oxford. Following an Art Foundation course, she gained a BA Hows in Fine Art Sculpture at Wimbledon School of Art.
Inspiration for Catherine's paintings and limited edition prints comes from the British landscape. She is drawn to the constantly changing light conditions from season to season. She has exhibited in a number of Oxfordshire galleries, and more recently in Scotland.