Profesor doktor habilitowany nauk humanistycznych w zakresie pedagogiki.
W latach 1972-1973 był nauczycielem w Liceum Ogólnokształcącym Nr VI w Gdyni, a w latach 1975 - 2002 asystentem, następnie adiunktem na Wydziale Pedagogicznym Uniwersytetu Warszawskiego.
W latach 1998-1999 był przedstawicielem Polskiego Komitetu UNESCO na międzynarodowych konferencjach na Krecie i w Moskwie, a także przedstawicielem Polski na II Światowym Kongresie UNESCO w Seulu w Korei Południowej.
W latach 1999-2002 był członkiem Senatu Uniwersytetu Warszawskiego. W 2002 roku został prorektorem ds. kształcenia w Wyższej Szkole Pedagogicznej ZNP (od 2003 - prorektorem ds. kształcenia i rozwoju). Jest również uczestnikiem Forum Pełnomocników Rektorów Wyższych Szkół Pedagogicznych ds. komputeryzacji procesu dydaktycznego oraz Zarządu Stowarzyszenia Rektorów i Założycieli Uczelni Niepaństwowych.
Katedrą Technologii Kształcenia i Komputeryzacji Szkoły Wyższej im. Pawła Włodkowica w Płocku kieruje od 1999 roku
Zainteresowania naukowe: edukacja informatyczna i medialna, metodologia badań pedagogicznych, dydaktyka ogólna, zachowanie człowieka w sytuacjach ekstremalnych.