A 24 éves Anis Amri öt évvel ezelőtt az egyik migránsokkal teli hajón érkezett a dél-olaszországi partokhoz. Akkor még fiatalkorú volt, de már büntetett előéletű a hazájában, Tunéziában elkövetett bűncselekmények miatt.
Lampedusa szigetének menekülttáborába került, ahol 2011 szeptemberében részt vett a táborban kitört zavargásokban. A lázongást tunéziaiak csoportja robbantotta ki. Felgyújtották a tábort és összecsaptak a beavatkozó olasz rendőrökkel.
Anis Amrit letartóztatták és négy év börtönre ítélték. Először a szicíliai Catania, majd Palermo börtönébe, az Ucciardonéba került. Az Ansa olasz hírügynökség értesülései szerint a férfi az olasz börtönökben veszélyes és erőszakos magatartást tanúsított.
Hat hónappal büntetése végleges letöltése előtt, 2015-ben szabadult, zsebében az olasz hatóságok kiutasítási határozatával. A szintén szicíliai Caltanisetta táborába került, ahol a kiutasításra ítélt migránsokat gyűjtik össze, Tunézia azonban nemet mondott a férfi visszafogadására.
2015-ben az olasz hatóságok Anis Amri nyomát veszítették, aki Németországba ment tovább, ahol menedékkérőként jelentkezett.
A berlini merénylethez használt lengyel rendszámú kamion Olaszországból érkezett Németországba. A jármű december 16-án még az észak-olaszországi Lombardia tartományban tartózkodott.