Leo York Baker werd geboren in Bristol op 30 januari 1903. In de jaren vijftig werd zijn schilderij "Devonshire Scene" (nr. 1) geaccepteerd door de Royal Academy of Arts in Londen. In die tijd ontmoette hij Ilse Weitz; beiden waren lid van een informele kunstenaarsgroep. Ze trouwden op 11 november 1962. In datzelfde jaar verhuisden ze naar Foxhole Wood aan Sheepstreet Lane in Etchingham (East-Sussex). Leo overleed op 30 juli 1989 en Ilse overleed op 3 december 2006.
De meeste schilderijen van Leo zijn gemaakt in Foxhole Wood. Ze bevinden zich nu in de privécollectie van Burkhard Weitz in Nederland.