Cathy Douzil nasceu em Paris em 1974.
Passou cinco anos em Londres onde acabou o Mestrado em Artes Visuais. Vive desde 2000 em Lisboa onde partilha o seu trabalho entre exposições, principalmente de colagens, ensino de desenho e ilustração. Orienta sessões regulares de Desenho de Modelo.