Du läser just nu gratis innehåll

Ditt stöd hjälper oss bekämpa rasism och främja demokrati genom granskning och kunskapsspridning.

Mannen greps av 40 poliser på centralstationen i Hamburg. När han greps var han beväpnad med en laddad pistol, rapporterar det tyska The local.

24-åringen är tidigare dömd för flera brott. 2006 misshandlade han en grupp albaner beväpnad med ett knogjärn, misshandeln filmades av en vän till mannen. 2007 misshandlade han två män.

För de brotten dömdes han till fängelse i 16 månader.

Motivet till skjutningen i Zürich är ännu okänt.