Ahyeon Ryu diplomirala je kiparstvo na Sveučilištu Hongik te stekla magisterij iz kiparstva na Royal College of Art u Ujedinjenom Kraljevstvu. Trenutačno pohađa doktorski studij kiparstva na Nacionalnom sveučilištu u Seulu. Njezine samostalne izložbe uključuju Outlet (Museumhead, Seul, 2023.) i White Mirror: Prequel Version (WWW Space, Seul, 2020.). Sudjelovala je na skupnim izložbama Magical Thinking (Songzhuang Contemporary Art Archive, Peking, 2026.), Referential (Hite Collection, Seul, 2026.), The 24th SongEun Art Award Exhibition (SongEun, Seul, 2024.) i To You: Your Direction (ARKO Art Center, Seul, 2022.). Godine 2026. primila je nagradu Dream NEXT: Sketch Korea Securities Finance Corporation, kao i nagrade Chunman Arts Foundation 2025. i 2026. Također je 2026. dobila potporu Research, a 2023. potporu Artistic Creation Support—Track A od Seoul Foundation for Arts and Culture.