Absolwent Wydziału Elektrycznego Politechniki Warszawskiej i Wydziału Prawa Uniwersytetu Warszawskiego. W latach 1990- 1998 kierownik Urzędu Rejonowego w Mińsku Mazowieckim. W latach 1998-2005 Starosta Miński. W latach 2011-2018 Wiceminister Obrony Narodowej. Od 2005r. Poseł na Sejm RP. Mieszkaniec Powiatu Mińskiego.