Studia wyższe ukończył w 1978 roku na Wydziale Psychologii Uniwersytetu Warszawskiego i z tą uczelnią związał swoją dalszą karierę. W roku 1983 uzyskał stopień doktora nauk humanistycznych w zakresie psychologii ze specjalnością psychologia różnic indywidualnych i genetyka zachowania. W 1998 roku uzyskał stopień doktora habilitowanego za rozprawę pt. Genetyczne podstawy temperamentu. W roku 2006 uzyskał tytuł naukowy profesora nauk humanistycznych.