26 listopada 2015 r. powołany na stanowisko Podsekretarza Stanu w Ministerstwie Rozwoju.
Od 2013 r. sprawował funkcję pełnomocnika Rzeszowskiej Agencji Rozwoju Regionalnego S. A. ds. budowy Centrum Wystawienniczo-Kongresowego województwa podkarpackiego w podrzeszowskiej Jasionce – projektu współfinansowanego ze środków Programu Rozwój Polski Wschodniej 2007-2013. Wcześniej, jako ekspert Departamentu Kontrolingu Banku Gospodarstwa Krajowego, odpowiadał za kontrolę wydatków administracyjno-logistycznych banku. Od września 2006 r. do października 2011 r. był prezesem zarządu Centrum Bankowo-Finansowego „Nowy Świat” S.A. w Warszawie.
W latach 2002-2006, jako dyrektor Biura Strategii Rozwoju i Integracji Europejskiej (późniejszego Biura Funduszy Europejskich) w Urzędzie m.st. Warszawy, koordynował prace związane z pozyskaniem dla Warszawy łącznie przeszło 2 miliardów zł z funduszy unijnych. Doprowadził też do stworzenia i uchwalenia przez Radę Miasta „Strategii Rozwoju Miasta Stołecznego Warszawy do 2020 roku”. Reprezentował też Unię Metropolii Polskich w komitecie tworzącym Program Infrastruktura i Środowisko 2007-2013, a ponadto był członkiem Regionalnego Komitetu Sterującego ds. Rozwoju Województwa Mazowieckiego.
W latach 2000-2002 pełnił funkcję dyrektora Oddziału Prumerica Towarzystwa Ubezpieczeń na Życie S.A. W latach 1994-1999 pracował w Krajowym Depozycie Papierów Wartościowych S.A. (KDPW): od roku 1995 jako Dyrektor Generalny, a następnie jako Dyrektor Działu Administracyjno-Finansowego. Sprawował również funkcję przewodniczącego rad nadzorczych spółek: Centrum Giełdowe S.A., Kupieckie Domy Towarowe Sp. z o.o., Złote Tarasy Sp. z o.o.
Jest absolwentem Wydziału Prawa i Administracji Uniwersytetu Jagiellońskiego w Krakowie, Krakowskiej Szkoły Managerów oraz podyplomowych studiów w zakresie zarządzania nieruchomościami na Wyższej Szkole Menedżerskiej w Warszawie. Uczestniczył też w wielu kursach i szkoleniach z zakresu rachunkowości i finansów.