Sprawca Sprawcą został zidentyfikowany 20-letni Kujtim Fejzullai. Urodził się w Mödling, mieście na południe od Wiednia, w 2000 roku, gdzie dorastał i mieszkał w mieście Sankt Pölten, 53 kilometry (33 mil) na zachód od Wiednia. Był podwójnym obywatelem Austrii i Macedonii Północnej, pochodzenia albańskiego i był znany Austriackiemu Urzędowi Ochrony Konstytucji i Zwalczania Terroryzmu. Został skazany na 22 miesiące więzienia w kwietniu 2019 r., Po tym, jak próbował przekroczyć granicę turecką z Syrią, aby dołączyć do ISIL; został jednak zwolniony warunkowo w grudniu 2019 r., osiem miesięcy po odbyciu wyroku, Był jednym z około 90 austriackich islamistów, którzy próbowali dotrzeć do Syrii. Austriacki urzędnik powiedział, że śledczy uważają, że modlił się w meczecie, który austriackie służby wywiadowcze podejrzewały o rozpowszechnianie ekstremizmu. Fejzullai brał wcześniej udział w programie deradykalizacji prowadzonym przez stowarzyszenie DERAD.

Die Zeit poinformował, że Fejzullai był znany słowackiej policji w Bratysławie, która podobno utrudniała mu zakup amunicji i zgłosiła to władzom austriackim.