Clare was born in Guildford, Surrey in 1961. She studied Law at Downing College, Cambridge, Fine Art at Harrogate College and Portraiture at the Charles Cecil Studio, Florence.
Recent trips to India have had a powerful effect on her and have lead to her producing a body of work which responds to the wonderful aura of the country and its people. Clare paints mainly in oils and is inspired by landscape and figures. She endeavours to capture the atmosphere of her subject using colour and line.
Clare has exhibited widely, and has completed numerous works on commission including notably portraits of the President of the Law Society which now hangs in the Law Society's Hall, Chancery Lane and the Marquess of Downshire. She has exhibited widely, including four One Man Shows and for the last two years, at the Society of Women Artists Annual Exhibition.