Absolwent Wydziału Transportu Politechniki Warszawskiej. Od 17 lat związany z transportem publicznym w Warszawie. Posiada ponad 17-letnie doświadczenie w zakresie organizacji i realizacji przewozów miejskich. Rozpoczął pracę w Zarządzie Transportu Miejskiego w 2007 roku na stanowisku Referenta w ówczesnym Dziale Planowania Przewozów, gdzie zajmował się opiniowaniem organizacji ruchu, planowaniem tras komunikacji miejskiej i analizami transportowymi. W 2018 roku został Kierownikiem Sekcji Eksploatacji, w której nadzorował pracę w powyższym zakresie. Ponad trzy lata później powierzono mu zarządzanie Sekcją Rozkładów Jazdy. Od lutego 2024 roku jest Dyrektorem całego Pionu Przewozów ZTM odpowiedzialnym za planowanie i realizację przewozów, obszar nadzoru a także infrastrukturę przystankową i informację pasażerską. Do najważniejszych zadań ZTM należą: organizacja, zarządzanie i nadzorowanie transportu publicznego w ponad dwumilionowej metropolii. Nadzorowana przez ZTM sieć komunikacyjna w Warszawie liczy około 3,6 tysiąca kilometrów, a poza stolicą około 1,4 tysiąca kilometrów. W dni powszednie do obsługi linii komunikacyjnych kierujemy ponad 1,5 tysiąca autobusów, 417 składów tramwajowych, 54 pociągi metra oraz 20 jednostek Szybkiej Kolei Miejskiej (SKM).