Inizia la sua carriera nelle giovanili del Górnik Konin per poi essere ceduto al Lech Poznań dove inizia a giocare ancora nelle giovanili. Fa il suo esordio in prima squadra nella stagione 2009-2010, stagione in cui collezionerà 4 presenze. Conquista il posto da titolare nella stagione 2011-2012, mentre segna il suo gol in prima squadra nella stagione successiva.
Stoccarda
Dopo sette stagioni al Lech Poznań, l'8 giugno 2016 firma un contratto che lo legherà allo Stoccarda fino al 30 giugno 2019.
Nazionale
Gioca in tutte le nazionali giovanili polacche, fino a esordire in nazionale maggiore il 21 dicembre 2011 durante la partita contro la Bosnia ed Erzegovina.