Народився 4 березня1999 року в місті Намислув. Вихованець юнацьких команд футбольних клубів «Лех» та «Заглембє» (Любін). 2018 року для отримання ігрової практики був відданий в оренду в клуб другого дивізіону «Одра» (Ополе), де за сезон 2018/19 відіграв за команду з Ополе 21 матч.
Виступи за збірні
2018 року дебютував у складі юнацької збірної Польщі, взяв участь у 5 іграх на юнацькому рівні.