Citation: 2C_410/2021 E. C

Mit Beschwerde vom 14. Mai 2021 beantragt A.A.________, das Urteil des Verwaltungsgerichts des Kantons Zürich vom 1. April 2021 aufzuheben und ihm die Aufenthaltsbewilligung ab Datum des Entscheids für mindestens zwei Jahre zu verlängern. Eventualiter sei vom Widerruf respektive der Nichtverlängerung abzusehen und eine Verwarnung auszusprechen. Subeventualiter sei ihm gestützt auf einen schwerwiegenden Härtefall eine Aufenthaltsbewilligung zu erteilen. Subsubeventualiter sei die Angelegenheit zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Die Sicherheitsdirektion des Kantons Zürich verzichtet auf eine Vernehmlassung. Das Verwaltungsgericht des Kantons Zürich beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Das Migrationsamt des Kantons Zürich und das Staatssekretariat für Migration haben sich nicht vernehmen lassen. Der Abteilungspräsident erteilte der Beschwerde am 17. Mai 2021 aufschiebende Wirkung.