Od 1976 adiunkt w Instytucie Badań Edukacyjnych w Warszawie, gdzie pracował do 2015. Od 1997 do 2014 zatrudniony w Uniwersytecie w Białymstoku, w którym pełnił funkcję kierownika zakładu, katedry, w latach 2005–2012 prodziekana ds. nauki Wydziału Pedagogiki i Psychologii. W 2012 otrzymał tytuł „Zasłużony dla Uniwersytetu w Białymstoku”. Prowadził wykłady z metodyki badań w Wszechnicy Mazurskiej w Olecku. Od 2014 zawodowo związany z Akademią Pedagogiki Specjalnej im. Marii Grzegorzewskiej w Warszawie, profesor w Katedrze Społecznych Podstaw Rozwoju Oświaty Instytutu Pedagogiki tej uczelni. Uczestniczył w wielu międzynarodowych projektach badawczych koordynowanych m.in. przez UNDP, UNESCO, OECD. W latach 2007–2015 był kierownikiem krajowym projektu TALIS (badania nauczycieli i dyrektorów szkół). Od 2012 członek Międzynarodowego Stowarzyszenia Planowania Oświaty (International Society for Educational Planning, ISEP, USA).