Urodzony w Kutnie 19 – latek, to bramkarz,który pierwsze piłkarskie kroki stawiał w juniorach SMS Łódź. Występował także w juniorskim zespole oraz rezerwach Pogoni Szczecin. W Sezonie 2020/21 reprezentował barwy drugoligowej Olimpii Grudziądz w której rozegrał 32 spotkania. 8 marca 2018 roku debiutował w kadrze narodowej U15. Otrzymywał także powołania do zespołu U16, U17, U19 i U-20.
Do Resovii trafił z Pogoni Szczecin na zasadzie transferu definitywnego.