An Iranian national. A state that is almost entirely Islamic and does not even recognize the non-religious. So he most likely was Islamic. The Shia variety.
They still are calling him a German and playing down his Iranian background and citizenship. I read that as of this morning there (now) Merkel still hasn’t pledged solidarity with Munich like Obama did 12 hrs ago.