1988–1992 adiunkt w Instytucie Sztuki PAN w Warszawie w Pracowni Sztuki Nowożytnej, jednocześnie przewodniczącym Komisji Bibliotecznej. Od 1992 zatrudniony jest na Uniwersytecie Warszawskim – najpierw w Instytucie Historii Sztuki, a od 1997 w Instytucie Archeologii. Od 2001 jest kierownikiem Zakładu Tradycji Antyku w Sztukach Wizualnych, który specjalizuje się w badaniach z pogranicza archeologii śródziemnomorskiej i historii sztuki polskiej i włoskiej. W latach 2002–2016 był profesorem w Szkole Wyższej Psychologii Społecznej, gdzie kierował Katedrą Komunikacji Wizualnej. W latach 2010–2018 był dyrektorem Muzeum Uniwersytetu Warszawskiego.

Odbył stypendia naukowe: Fundacja Lanckorońskich – 1981/1982, 1986, 1987, 1989; Instytutu Warburga w Londynie – 1989; The Getty Research Institute w Los Angeles – 1991, 2006; Harvard University Center for Italian Renaissance Studies – 1994/1995, Kunsthistorisches Institut we Florencji – 1995;