Jego pasją była pomoc społeczna. Instruktor harcerski, harcmistrz w Związku Harcerstwa Rzeczypospolitej. Od 1990 r. warszawski radny. Był dyrektorem Warszawskiego Centrum Pomocy Rodzinie. W 2007 r. na pół roku został prezesem ZUS. Miał 42 lata.