Z wykształcenia filozof po UKSW. Oprócz magisterskich studiów z historii filozofii starożytnej i średniowiecznej ukończył też podyplomowe studia pedagogiczne na SGGW. Z zamiłowania publicysta. Publikował między innymi w „Christianitas” i miesięczniku „Civitas Christiana”.