Born in Provence and educated at the Ecole du Louvre and the Sorbonne in Paris, Sophie Richard worked in the art world in New York before moving to London where she is now based. She has been travelling to Japan for the past 15 years. Passionate about Japanese arts and culture, she set out to explore the country's many museums. Her articles have appeared in magazine in the USA and the UK. Her first book on museums in Japan was published in 2014 and was translated into Japanese in 2016. She has been a regular contributor to Japanese television programmes about the country’s museums, and in 2018 and 2019 her work was the basis for two television series on the subject.

Sophie has been pursuing her research on art museums in Japan and her second book, The art lovers’ guide to Japanese museums, will be published in August 2019. In parallel, she creates and leads bespoke art tours to Japan. She also advises on the promotion of Japanese arts and culture towards a Western audience. 

In December 2015 her work was recognised by the Agency of Cultural Affairs in Japan and she received the Commissioner's Award.