Leo York Baker wurde am 30. Januar 1903 in Bristol geboren. In den 1950er Jahren wurde sein Gemälde „Devonshire Scene“ (Nr. 1) von der Royal Academy of Arts in London angenommen. Während dieser Zeit lernte er Ilse Weitz kennen; beide gehörten einer informellen Künstlergruppe an. Sie heirateten am 11. November 1962. Im selben Jahr zogen sie nach Foxhole Wood an der Sheepstreet Lane in Etchingham (East Sussex). Leo starb am 30. Juli 1989 und Ilse am 3. Dezember 2006.
Die meisten Gemälde von Leo entstanden in Foxhole Wood. Sie befinden sich heute in der Privatsammlung von Burkhard Weitz in den Niederlanden.