Przez wiele lat pracował jako lekarz szkolny w Liceum Ogólnokształcącym im. Joachima Lelewela w Warszawie, gdzie współpracował m.in. z Anną Radziwiłł. W 1989 roku otrzymał tytuł profesora nauk humanistycznych. Miał koncepcję całościowej opieki nad uczniem: zajęcia na sali gimnastycznej, boisku, wyjazdy na zieloną szkołę, obozy letnie i drużyny harcerskie. W szkole przeprowadzał pierwsze w Polsce badania ciągłe nad okresem dojrzewania dzieci i młodzieży. Był orędownikiem gimnazjum jako formy umożliwiającej dojrzały wstęp do dorosłości.

W 1981 roku członek prezydium Rady Chorągwi Stołecznej ZHP.

Przez 27 lat w telewizji prowadził programy nauki o człowieku dla szkół. Przez 25 lat dla „Jestem” pisał felietony z cyklu Kultura seksualna. W „Gazecie Wyborczej” opublikował artykuł Rocznicowy Kadisz w stanie wojennym o antysemityzmie i obchodzeniu rocznicy powstania w getcie przez harcerstwo w PRL.

Prowadził na stronie www.tokfm.pl blog „Cicer cum caule”. Na swoim profilu na Facebooku prowadził działalność publicystyczną.

W późniejszych latach wykładał sporadycznie na Uniwersytecie Warszawskim, w Wyższej Szkole Społeczno-Ekonomicznej w Warszawie i Szkole Wyższej im. Pawła Włodkowica w Płocku.

Wypromował co najmniej sześcioro doktorów, m.in.