Catherine Leo è un'artista visiva il cui lavoro e la cui ricerca si concentrano sul rapporto tra i media temporali e il subconscio, inteso come contenitore di tutte le emozioni che gli elementi di un opera provocano nell'osservatore, e come questo rapporto si manifesta sia nell'esperienza personale che in quella collettiva-sociale. Oltre agli aspetti estetici e tecnici dell'arte intesa come creatività, Leo si concentra sul suo aspetto emotivo e potere curativo. Parte della sua pratica artistica è dedicata ad installazioni immersive e interattive, dove il pubblico è guidato verso l'esplorazione del proprio mondo interiore attraverso esperienze multisensoriali.
Nato a Lione nel 1994. Laureato in Belle Arti al Wimbledon College of Arts (University of the Arts London) dopo un periodo di studi e ricerche tra Londra, India e Taiwan. Attualmente vive e lavora a Milano.