W 2013 roku zdobył tytuł młodzieżowego mistrza świata federacji WBF w wadze ciężkiej. Rok później wywalczył tytuł młodzieżowego mistrza Rzeczypospolitej w wadze ciężkiej.
W następnych latach odnosił kolejne zwycięstwa na zawodowych ringach. Do najbardziej rozpoznawalnych należą wygrane nad oraz . Dzięki serii zwycięstw przez wiele lat pozostawał niepokonanym zawodnikiem wagi ciężkiej.
W 2020 roku stoczył zwycięską walkę z Kamilem Bodziochem podczas gali Tymex Boxing Night 12, wygraną przez techniczny nokaut w pierwszej rundzie. Pojedynek miał charakter medialno-kibicowski i został zainicjowany w mediach społecznościowych, a po walce otrzymał symboliczny tytuł „Polish Twitter Federation”.
2 września 2022 w Częstochowie zremisował pojedynek z Kamilem Sokołowskim. Werdykt był niejednogłośny (76-76, 77-75, 75-77).
Seria walk bez porażki zakończyła się 21 czerwca 2025 roku, kiedy przegrał przez techniczny nokaut z Damianem Knybą podczas gali w Newark.