Tor Freeman grew up in London and graduated from Kingston University with a BA in illustration. She has been working as an illustrator ever since. In 2012 she was awarded the Sendak Fellowship and spent a month in Connecticut. She now lives and works in London.