Pracował w Europejskiej Wyższej Szkole Biznesu w Poznaniu. Pracuje na stanowisku profesora nadzwyczajnego w Katedrze Prawa Cywilnego, Handlowego i Ubezpieczeniowego Wydziału Prawa i Administracji UAM. W strukturach UAM sprawował funkcję zastępcy przewodniczącego Uczelnianej Odwoławczej Komisji Dyscyplinarnej dla Studentów oraz kierownika Podyplomowego Studium Prawa Prywatnego.
Odbył staże naukowe na Uniwersytecie Hamburskim (2006), Europejskim Uniwersytecie Viadrina (2008), Uniwersytecie Ludwika i Maksymiliana w Monachium (2008, 2009) oraz Wolnym Uniwersytecie Berlińskim (2009, 2010).
Jest redaktorem naczelnym „Prawa Asekuracyjnego” oraz członkiem rady naukowej „Rozpraw Ubezpieczeniowych”. Jest członkiem Rady Naukowej Sekcji Polskiej Association Internationale de Droit des Assurances oraz Versicherungswissenschaftlicher Verein in Hamburg e.V..