Inizia a giocare a calcio all'età di 4 anni nelle giovanili dell'Altona 93. Nel 2009 viene ingaggiato dal SC Concordia, per poi passare, nello stesso anno, alle giovanili dell'Amburgo. Il 4 agosto 2013 compie il suo esordio professionistico in una gara di DFB-Pokal contro lo Schott Jena.[2] Il 1º settembre 2014 passa in prestito al Fortuna Düsseldorf.[3]
Bayer Leverkusen
Il 16 luglio 2015 viene ceduto a titolo definitivo al Bayer Leverkusen per 9 milioni di euro, squadra di cui diventa capitano.[4] Un leader difensivo con il vizio del goal,proprio nella stagione di svolta 2023-2024 scende in campo in 48 partite mettendo a segno ben 6 reti e portando il suo club alla vittoria della Bundesliga dopo 120 anni e della Dfb Pokal.[5][6]
Nazionale
Vanta numerose presenze con le selezioni giovanili tedesche, delle quali ha indossato più volte la fascia di capitano.
Nel marzo 2016 viene convocato per la prima volta in nazionale maggiore dal ct Joachim Löw in vista delle amichevoli contro Inghilterra e Italia. Fa il suo debutto nella sconfitta per 2-3 contro gli inglesi.[7] Successivamente viene convocato per gli Europei 2016 in Francia,[8] in sostituzione dell'infortunato Antonio Rüdiger, ma durante la manifestazione continentale non scende mai in campo.