Citation: 2C_405/2015 E. C

Mit Eingabe vom 11. Mai 2015 erhebt A.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiäre Verfassungsbeschwerde an das Bundesgericht. Er beantragt, das Urteil des Verwaltungsgerichts des Kantons Zürich sei aufzuheben und es sei festzustellen, dass der Beschwerdeführer weiterhin über die Niederlassungsbewilligung verfüge. Eventualiter sei dem Beschwerdeführer die Aufenthaltsbewilligung zu erteilen. Die Sicherheitsdirektion und das Verwaltungsgericht des Kantons Zürich verzichten auf eine Vernehmlassung. Das Staatssekretariat für Migration schliesst auf Abweisung der Beschwerde. Mit Verfügung vom 15. Mai 2015 hat der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde antragsgemäss die aufschiebende Wirkung zuerkannt.