Izzy Thomson was born in Inverness and grew up in the Highlands of Scotland. She graduated from Gray's School of Art in 2016 with a first class B.A (Hons) Degree in Painting. After Gray's she was selected as a Graduate in Residence at Leith School of Art in Edinburgh (2016-17).
In 2018 Izzy moved back to the Highlands and was awarded a Hope Scott Trust award to travel to British Columbia in Canada for a visual research trip. She is currently based in Wasps Studios in Inverness Creative Academy. Her studio was funded by the Dewar Arts Award for 2019.