Isabelle Laverdière lives and works in Quebec. She holds a master's degree in visual arts from Laval University. Her work has been presented in several centres in Canada as well as in Scotland and Finland. Having participated in several creative stays, in 2000 she published a publication entitled Isabelle Laverdière in Scotland in the series Les aventures de L’Oeil de Poisson.