Od 22 lat związany z Naczelnym Sądem Administracyjnym początkowo jako asystent sędziego, a następnie kierownik Informacji o Sprawach, kierownik Sekretariatu Izby Gospodarczej, główny specjalista w Kancelarii Prezesa Naczelnego Sądu Administracyjnego odpowiedzialny za część analityczno-projektową rozwiązań informatyzujących postępowanie sądowo-administracyjne oraz ich wdrożenie w sądownictwie administracyjnym. Obecnie Kierownik Zespołu do spraw utrzymania i rozwoju systemów informatyzujących postępowanie sądowo-administracyjne.