Народився 1 травня1991 року в місті Познань. Вихованець юнацьких команд футбольних клубів «Конкорд» і «Лех». У 16 років потрапив до академії італійської «Брешії», а в 17 років вже провів свою першу гру за головну команду «Брешії» в Серії B. Відіграв у «Брешії» до кінця 2012 року, ставши за цей час одним з основних центральних оборонців команди.
31 січня 2013 року за 3,5 мільйона євро перейшов до «Мілана», в якому не зміг наблизитися до основного складу. За пів року, влітку 2013, половину прав на польського захисника придбала «Сампдорія», в якій він провів трохи більше одного сезону. У цій команді також мав суттєві проблеми з потрапланням до «основи», хоча й провів в сезоні 2013/14 дві свої перші гри у Серії A.
У вересні 2014 року повернувся до Серії B, приєднавшись на умовах оренди до кінця сезону до команди «Пескари».
31 серпня 2015 року уклав контракт з іншим італійським друголіговим клубом, «Кальярі». Допоміг цій команді здобути підвищення в класі і сезон 2016/17 відіграв за неї вже у Серії A.
У серпні 2017 року на умовах оренди став гравцем клубу СПАЛ, який згодом реалізував передбачене орендною угодо право викупу і уклав з поляком повноцінний контракт.