Cresce nelle giovanili dello Schalke 04 (fino al 2007), del Borussia Dortmund (2008) e del Wattenscheid (dal 2009 al 2011). Nel 2012-2013 esordisce con il Borussia Dortumund II ottenendo 28 presenze e 2 gol.
L'Amburgo e i vari prestiti
Nel 2013-14 passa all'Amburgo con cui gioca 3 partite e viene mandato poi in prestito nel 2014-15 al 1. Fußball-Club Kaiserslautern giocando 1 partita (con 1 gol) con la squadra riserve e ben 22 presenze e 1 gol in prima squadra. Nel 2015-2016 passa al Fortuna Düsseldorf con cui ottiene 22 presenze e 7 gol.
Hoffenheim
L'11 luglio 2016 passa a titolo definitivo all'Hoffenheim.[1]
Bayer Leverkusen
Nel 2019 passa, a titolo definitivo, al Bayer Leverkusen.
Galatasaray
Il 1 Agosto 2023 tfirma un contratto con il Galatasaray [2]
Nel 2017 viene chiamato nella nazionale maggiore per le pre-convocazioni per la Confederation Cup ed esordisce contro la Danimarca entrando al 77'. Inserito nella lista dei convocati del torneo, gioca la sua prima partita da titolare contro il Camerun, segnando la sua prima rete.