Specjalizuje się w zakresie prawa cywilnego, w szczególności prawa zobowiązań. Stopień doktora uzyskał w 1978 roku na podstawie pracy Udzielenie rozwodu w polskim prawie rodzinnym. Analiza przesłanek materialno-prawnych. Habilitował się w 1995 na podstawie oceny dorobku naukowego i rozprawy Transakcje kompensacyjne w handlu międzynarodowym. Studium cywilnoprawne. Tytuł naukowy profesora nauk prawnych został mu nadany w 2015. W latach 1997–2005 był radcą prawnym.

Zajmował stanowiska asystenta (1973), adiunkta (1979), profesora nadzwyczajnego (1996), profesora zwyczajnego (od 2016). Pełnił funkcję prodziekana Wydziału Prawa i Administracji (1996–2002), a od 2012 pełni funkcję kierownika Katedry Prawa Cywilnego, Handlowego i Ubezpieczeniowego. Pracuje także jako profesor w Katedrze Prawa Cywilnego na Wydziale Prawa i Administracji Uczelni Łazarskiego. Pełni funkcję pełnomocnika rektora Uczelni Łazarskiego ds. mediacji. Wykładał także na warszawskiej Wyższej Szkole Zarządzania i Prawa im. Heleny Chodkowskiej oraz Wyższej Szkole Zarządzania i Bankowości w Poznaniu.