Lewis Scott Croft werd geboren in Chester Basin in de provincie Nova Scotia in Canada. Hij volgde korte tijd lessen bij M. Denton-Burgess in Vancouver en W. Samuel Schwartz in Chicago, maar was grotendeels autodidact. Vanuit zijn geboorteplaats vertrok hij eerst naar Chicago om zich daarna in Massachusetts te vestigen waar hij het grootste deel van zijn leven zou wonen en werken. Croft schilderde veel landschappen – vaak winters – waarin hij met paletmes in uitgesproken vierkante vlakken het landschap weergaf in aardetinten, gecombineerd met het wit van de sneeuw. Aanvankelijk nog in een realistische stijl, die later steeds abstracter werd. Scott was bij leven een succesvol kunstenaar, wiens werk vaak in de prijzen viel. Hij had solotentoonstellingen in diverse steden als Tampa, New Orleans en New York City. Momenteel wordt onderzoek gedaan naar een geplande catalogus van de werken van de Canadese schilder.