Ebrahim Irajzad was born in Mashhad, Iran. He received his BA degree in Film Direction at Isfahan′s Sooreh University in 2006. His 2012 short, A Few Kilometers Away (2012), was selected for the Rotterdam International Film Festival, along with many others. His short, Reed Bed (2016), was awarded at the Tehran Short Film Festival, and his first feature, Searing Summer (2017), was awarded at the Fajr Film Festival. Killer Spider is his second feature film.