Amir John (not: Amir-John!)

edit

His name is written: Amir John Haddad