Selvmordsbomberen, Mohammad Daleel, var en 27 år gammel syrisk asylsøker som hadde sverget troskap til Abu Bakr al-Baghdadi, lederen av Den islamske staten Irak og Levanten. Han ble nektet asyl i Tyskland et år tidligere. Det er ikke klart hvorfor han ble nektet asyl. Han hadde prøvd å begå selvmord to ganger før, og var derfor en periode innlagt på et psykiatrisk sykehus. Det er ikke klart om han bare prøvde å drepe seg selv, eller om han skulle drepe andre i eksplosjonen.