Urodził się w Szczecinie w 1956 r. Ukończył architekturę na Politechnice Szczecińskiej oraz projektowanie obiektów służby zdrowia w Centrum Medycznym Kształcenia Podyplomowego w Warszawie.
Do 1989 r. pracował w Biurze Studiów i Projektów Służby Zdrowia w Szczecinie. Później był zatrudniony w Egon Saat AB Architektkontor w Sztokholmie jako projektant architektury. Następnie do 1998 r. pełnił funkcję wiceprezydenta Szczecina. Odpowiadał wówczas za planowanie przestrzenne, rewitalizację, politykę mieszkaniową, gospodarkę nieruchomościami i geodezję. W czasie swojej drogi zawodowej zajmował również stanowisko prezesa Urzędu Mieszkalnictwa i Rozwoju Miast. W latach 2000-2001 był podsekretarzem stanu w Ministerstwie Rozwoju Regionalnego i Budownictwa. Następnie zajął fotel wiceprezesa w spółce córce BUDIMEX’ zajmującej się wykonawstwem budowlanym. Od 2003 r. był prezesem Stargardzkiego Towarzystwa Budownictwa Społecznego. W 2013 r. został powołany na stanowisko zastępcy prezydenta Szczecina ds. gospodarczych i rozwoju. Od 2017 r. jest zastępcą prezydenta Stargardu. Odpowiada za dokumenty strategiczne dla rozwoju miasta, gospodarkę przestrzenną: architekturę urbanistykę i gospodarkę nie ruchomościami, politykę mieszkaniową oraz za gospodarkę komunalną i zamówienia publiczne.
W latach osiemdziesiątych był działaczem Solidarności. W 2006 r. został odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polski. W 2016 r. otrzymał tytuł Honorowego Obywatela Stargardu.