Prezes szpitala w Białogardzie. Pochodzi z Gorzowa. Wcześniej zarządzał między innymi Szpitalem w Słubicach. Były szef gorzowskiego OSiR-u.
W 2014 roku bezskutecznie kandydował w wyborach samorządowych ubiegając się o mandat radnego Gorzowa Wielkopolskiego.