W 1993 ukończył studia na Uniwersytecie Warszawskim uzyskując tytuł magistra. Był zastępcą redaktora naczelnego, następnie redaktorem naczelnym "Kuriera Polskiego" (od 1981), zastępcą dyrektora ds. promocji Agencji Informacyjnej "Al", zastępcą redaktora naczelnego "Super-Kontaktów", dyrektorem ds. promocji i marketingu "Moto-Press" i dyrektorem promocji "Kuriera Polskiego".
Zajmował się publicystyką prawno-społeczną oraz o tematyce małej i średniej przedsiębiorczości.