Był absolwentem i doktorantem historii Uniwersytetu Wrocławskiego. Specjalizował się w najnowszej historii polski. Od szkoły średniej angażował się w działalność opozycji solidarnościowej, uczestnikiem strajków studenckich lat 80. na UW.
Był twórcą i szefem zespołu serwisu internetowego Urzędu Miejskiego Wrocławia - www.wroclaw.pl (1998 – 2006). W 1999 zdobył pierwszą nagrodę "Złotej @" dorocznej Konferencji "Miasta w Internecie" dla najlepszego serwisu miejskiego w Polsce. Później pracował w zespole Systemu Informacji Przestrzennej.
Zmarł po kilku latach walki z ciężką choroba. Miał 56 lat.