Citation: 2C_191/2024 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 18. April 2024 gelangt A.________ an das Bundesgericht. Er beantragt die Aufhebung des Urteils des Verwaltungsgerichts des Kantons Zürich vom 21. Februar 2024. Das Migrationsamt sei anzuweisen, seine Aufenthaltsbewilligung zu verlängern. Mit Präsidialverfügung vom 19. April 2024 wurde der Beschwerde aufschiebende Wirkung zuerkannt. Die Sicherheitsdirektion des Kantons Zürich verzichtet auf eine Vernehmlassung. Das Verwaltungsgericht des Kantons Zürich beantragt die Abweisung der Beschwerde, soweit darauf einzutreten ist, und verzichtet im Übrigen auf eine Vernehmlassung. Nicht vernehmen lassen sich das Migrationsamt und das Staatssekretariat für Migration.