Leigh was born in Michigan, along with her twin brother, in May of 1992. She grew up in rural Michigan until she moved to Providence, RI to attend Brown University.  At Brown, she began her study of the Visual Arts and continued her swimming career at a Division 1 level. Her study led her to take classes in drawing, design, printmaking, and painting. The summer after her Junior year she went abroad to Comillas, Spain to study painting and drawing. It was after this study abroad experience that she developed a distinctive style of loose painting that can be seen in her current work. She is a lover of cats and the emotions and humor they provide, all of which she has put in her recent paintings.