Citation: 2C_72/2015 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 21. Januar 2015 an das Bundesgericht beantragt A.A.________, das Urteil des Verwaltungsgericht des Kantons Luzern vom 9. Dezember 2014 sei aufzuheben und das kantonale Migrationsamt sei anzuweisen, die Zustimmung zur Verlängerung seiner Aufenthaltsbewilligung zu erteilen. Ihm sei für das vorinstanzliche und das bundesgerichtliche Beschwerdeverfahren die unentgeltliche Rechtspflege zu erteilen und der unterzeichnete Rechtsanwalt sei als unentgeltlicher Rechtsvertreter zu bestellen. Eventualiter sei die Sache an die Vorinstanz zur Neubeurteilung zurückzuweisen. Die Vorinstanz hat auf die Einreichung einer Vernehmlassung verzichtet und schliesst auf Abweisung der Beschwerde. Das Staatssekretariat für Migration SEM schliesst ebenfalls auf Beschwerdeabweisung. Mit Präsidialverfügung vom 26. Januar 2015 wurde der Beschwerde die aufschiebende Wirkung erteilt.