5 grudnia 2019 roku sędziował spotkanie 1/8 finału Pucharu Polski między Miedzią Legnica a Stomilem Olsztyn, w czasie podstawowym i dogrywce zakończone jednobramkowym remisem, lecz rozstrzygnięte po rzutach karnych na korzyść drużyny gospodarzy (4:3).

W sezonie 2023/2024 był rozjemcą łącznie 2 spotkań na poziomie trzecioligowym i 9 na poziomie II ligi. Jako sędzia główny w szczeblu centralnym był rozjemcą swego ostatniego spotkania 18 maja 2024 roku; wtedy to sędziował mecz 33. kolejki II ligi między drużyną rezerw Lecha Poznań a Sandecją Nowy Sącz, który zakończył się wynikiem 0:1. Podczas tego spotkania arbiter przyznał łącznie dziewięć żółtych kartek. W 2024 roku znajdował się na liście sędziów z grupy Top-Amator B.

1 grudnia 2024 roku, w związku z osiągnięciem przez siebie limitu wieku dla sędziów piłkarskich, pełnił funkcję arbitra technicznego w meczu rozegranym między Pogonią Szczecin a Jagiellonią Białystok, sędziowanym przez Szymona Marciniaka. Spotkanie zakończyło się jednobramkowym remisem;