Urodzony 13 marca 1968 w Nowym Sączu. Ukończył studia na wydziale eksploatacji siłowni okrętowych Wyższej Szkoły Morskiej w Gdyni. Pracował jako oficer na statkach armatorów zachodnich, a następnie w firmie budowlanej. Od 2020 roku pełni funkcję sekretarza stanu w Ministerstwie Infrastruktury.