Ikeda Kenta studied computer science at the University of Osaka before switching his major to film studies while attending California State University, Long Beach. After working as a production staff member on Iwai Shunji’s Vampire (2011), he went on to direct short films, including The Devil at 3 PM (2017). His debut feature, Strangers (2023), was released in Japan and screened in San Francisco and Seoul.