W 2014 został brązowym medalistą mistrzostw Europy juniorów w kategorii 66 kg. Reprezentował Polskę na mistrzostwach świata seniorów w 2019, na których w kategorii 74 kg zajął pierwotnie 7. miejsce, ale po dyskwalifikacji Zelimkhana Khadjieva przesunął się na miejsce szóste, zdobywając dzięki temu kwalifikację olimpijską dla Polski na igrzyska olimpjiskie w Tokio. W 2021 wystąpił w kategorii 74 kg na mistrzostwach Europy seniorów, zajmując 15. miejsce, a następnie na igrzyskach olimpijskich w Tokio, zajmując 13. miejsce.