Nauczyciel chemii i matematyki. Z wykształcenia chemik, fizyk, doktor nauk technicznych. Przez 6 lat pracował w Instytucie Badań Edukacyjnych. Obecnie – kierownik Pracowni Dydaktyki Biologii na Wydziale Biologii UW, gdzie kształci przyszłych nauczycieli przyrody i biologii. Zakręcony na punkcie oceniania kształtującego, kształtowania umiejętności rozumowania uczniów i wykorzystania metody naukowej w nauczaniu.

Hoduje pszczoły na potrzeby badawcze i dużo czyta, głównie fantastykę naukową.