
W ciągu kariery zawodniczej zdobył mistrzostwo Polski w singlu i wielokrotnie w deblu we wszystkich kategoriach wiekowych od skrzata do seniora. Ponadto zdobył kilkadziesiąt medali mistrzostw Polski innych kruszców. Zwycięzca i finalista turniejów TE, ITF Juniors, ITF Pro Circuit. Najwyższy ranking ATP 924. Reprezentant Polski w kategorii do lat 14, 16 i 18. Uczestnik programu Davis Cup Future (2014/2015). Uczestnik drużynowych mistrzostw Europy i Świata.
Od 2013 roku rozpoczął działalność trenerską, próbując w tym czasie łączyć swoją tenisową karierę z pracą. Uzyskał tytuł trenera tenisa (licencjonowany trener PZT i ITF) oraz zdobywał doświadczenie trenerskie.
Były trener Weroniki Falkowskiej, trener prowadzący wielu kadetów i juniorów w kraju. Dodatkowo trener w ośrodku tenisowym "Winner" Strzelce Opolskie, trener w Akademii Karoliny Woźniackiej.
Od 2016 r. właściciel i trener koordynator w Professional Tennis Center PTC w Katowicach.
Obecnie prowadzi Stefanię Rogozińską - Dzik, czołową juniorkę, drużynową Mistrzynię Świata, zawodniczkę Fed Cup Future. Jest również trenerem Jana Nowackiego, młodego, obiecującego zawodnika Akademii Tenisowej Legii Warszawa, medalisty Mistrzostw Polski do lat 10.