Ilene Meyer родилась в Сиэтле, штат Вашингтон, в 1940 году. После самостоятельного изучения живописи она начала с иллюстраций к научной фантастике, а в середине 80-х стала экспериментировать в области фэнтези и сюрреализма и разработала свой собственный уникальный стиль, который назвала "Meyerworld".
Произведения Илен Мейер восхищают потрясающей цветопередачей, они исполнены казалось бы безграничной, но одновременно "правильно" организованной фантазией. Все работы написаны на высочайшем техническом уровне.