na Wydziale Prawa Uniwersytetu Goethego we Frankfurcie nad Menem oraz na Wydziale Prawa Freie Universität Berlin.
W 2006 powrócił na Uniwersytet Warszawski. Od 2007 jest członkiem Komisji Praw Antycznych Komitetu Nauk o Kulturze Antycznej PAN oraz członkiem rady programowej Szkoły Języków Obcych UW. W tym samym roku został mianowany na stanowisko profesora nadzwyczajnego UW. W latach 2007–2008 był kierownikiem studiów doktoranckich WPiA UW. W roku akademickim 2007/2008 wykładał prawo rzymskie również na Uniwersytecie Śląskim w Katowicach.
W październiku 2008 został prodziekanem WPiA UW ds. współpracy z zagranicą, kadry naukowej i spraw pracowniczych. W tym samym roku stanął na czele utworzonej przez siebie Pracowni Europejskiej Tradycji Prawnej w Instytucie Historii Prawa UW. We wrześniu 2009 prezydent RP nadał mu tytuł naukowy profesora nauk prawnych. W lutym 2011 został zatrudniony na stanowisku profesora zwyczajnego na WPiA UW. W tym samym roku został wybrany wiceprzewodniczącym Komitetu Nauk Prawnych PAN kadencji 2011-2015.