Basée à New York, Megan Meagher s’intéresse à l’art depuis son plus jeune âge et rêvait d’une carrière artistique dès l’adolescence. Talentueuse, elle fait un baccalauréat en beaux-arts en peinture et en dessin à l’Université James Madison où elle a exploré la sérigraphie et la photographie. Elle a aussi étudié intensément l’histoire de l’art.