Ukończył z wyróżnieniem studia na wydziale Prawa i Administracji Uniwersytetu Wrocławskiego, kierunek- Prawo.
Członek Zarządu DEVELIA S.A. (wcześniej LC Corp S.A.) od listopada 2010r. Wcześniej przez kilka lat był prezesem i członkiem zarządu spółek grupy DEVELIA (wcześniej LC Corp ) nadzorującym projekty deweloperskie w Warszawie, Gdańsku i Krakowie. Od 2018 roku zarządza całością obszaru komercyjnego oraz pełni funkcję członka zarządu w spółkach zależnych od DEVELIA S.A. (wcześniej LC Corp S.A.).
Przed przyjściem do DEVELIA S.A. (wcześniej LC Corp S.A.) pracował w Getin International przy projekcie finansowym na rynku rosyjskim.
Wcześniej pracował w grupie Impel przy projekcie Property Management.
Przez wiele lat pracował na różnych stanowiskach menedżerskich w sektorze bankowości (dyrektor oddziału, zastępca dyrektora regionu, dyrektor departamentu, wiceprezes banku).
W latach 90-tych był prezenterem rozgłośni Radio Jelenia Góra.