Prawnik, doktor habilitowany nauk prawnych. Adiunkt w Katedrze Prawa Cywilnego Wydziału Prawa i Administracji Uniwersytetu Warszawskiego. W latach 2006-2016 dyrektor zespołu orzecznictwa i studiów Trybunału Konstytucyjnego. Od 2018 roku sędzia Sądu Najwyższego.