Leslie Roth was born in Montreal, Quebec, Canada. As a young child her family moved to New York where she grew up in a suburb of NYC. She received a BA in Anthropology from McGill University and a graduate certificate in Conflict Resolution from Woodbury College. She has lived throughout the US and Canada, worked for a variety of non-profit organizations, and co-owned a yarn store. She began knitting less functional items when her children were young, making toys and costumes for them. As the costumes became more elaborate, like a chimera with three heads, she ventured into sculptural knitting. She has since included other materials and techniques into her work. She exhibits throughout Vermont and has a studio at Studio Place Arts in Barre. In addition to her art practice, she designs knitwear, writes knitting patterns and teaches handcrafts. Her patterns have been featured in various publications including 60 Quick Knits from America's Yarn Shops. She lives in Montpelier, Vermont with her husband, children and dogs.