Catherine est née en 1958 au bord de Loch Lomond sur la côte ouest de l’Ecosse où elle a passé toute son enfance. Elle a étudié la peinture et le dessin à Florence dans l’atelier de Simi. En 1985 elle s’installe avec sa famille dans le sud-ouest de la France où elle séjournera pendant 18 ans. Elle sera alors influencée en permanence par la lumière et les couleurs des Gicles. Pendant cette période elle exposera dans la région ainsi qu’à Paris, New York et Londres. Suite à quelques séjours sur la côte Atlantique elle se consacrera aux esquisses de coquillages ainsi qu’à la représentation du mouvement des bancs de poissons et des effets subtiles de la marée sur le sable.
En 2003 Catherine part pour la Catalogne afin de se concentrer sur ses observations de la mer.
En 2005 elle s’installe avec sa famille dans le sud-ouest de l’Angleterre où elle continue à peindre mais elle séjourne régulièrement dans le Lot où elle possède toujours un atelier.
Ses tableaux ont un grand succès en Grande-Bretagne, en Europe, en Australie et en Amérique du Nord où ils sont appréciés dans de nombreuses collections privées.

En 2009 Catherine a commencé à réaliser une série de giclés. Chaque série est limitée à 50 impressions sur papier aquarelle grain torchon. Elles sont numérotées et signées personnellement par l’artiste.