Jest doktorem fizyki jądrowej. W latach 1990-1994 był wojewodą kieleckim. Pracował jako ekspert w Zespole ds. Reformy Administracji Publicznej w Instytucie Spraw Publicznych. W maju 1998 r. został podsekretarzem stanu w MSWiA. Kierował Miedzyresortowym Zespołem ds. Wdrożenia Reformy Administracji Publicznej. Po orzeczeniu NSA, który stwierdził, że władze warszawskiej gminy Centrum zostały powołane niezgodnie z prawem, w 2000 r. przez kilka miesięcy zastępował organy gminy Centrum zostały powołane niezgodnie z prawem, w 2000 r. przez kilka miesięcy zastępował organy gminy. W styczniu 2002 r. został członkiem kolegium NIK.