Shu Ikeda studied painting in Tokyo Zokei University and graduated in 2004. Since his debut solo exhibition fragmentary time in 2007, Ikeda has risen as one of Japan’s up-and-coming artists with his Honorable Mention at Canon’s New Cosmos of Photography in 2009 and winning the Mayor of Judge Prize at Tokyo Wonder Wall 2009. He works and lives in Tokyo, Japan.