Od 2002 był wiceprezesem Fundacji Gdańskiej. 4 lipca 2016 został jej prezesem. Jest członkiem rad nadzorczych: Gdańskiej Oficyny (od 2013) i GAiT (od 2021). Jako prawnik specjalizuje się w realizacji dużych projektów inwestycyjnych, których zrealizował kilkanaście, m.in. terminal kontenerowy DCT czy tunel drogowy pod Martwą Wisłą w Gdańsku. Jest arbitrem w sporach gospodarczych, szczególnie budowlanych. Jest Wiceprezesem Arbitrażowego Sądu Budowlanego przy Stowarzyszeniu Inżynierów, Doradców i Rzeczoznawców (polski reprezentant FIDIC).
Działalność polityczna i społeczna Działalność opozycyjna W 1983 wstąpił do Ruchu Młodej Polski, w późniejszych latach był członkiem Konwentu Gdańskiego. Od 1986 był zaangażowany w tworzenie niezależnych stowarzyszeń akademickich. Był członkiem związku Akademickiego VERBUM, w którym, był m.in. wiceprezesem, a następnie prezesem. Był jednym z pięciu członków Studenckiej Grupy Negocjacyjnej, podczas majowych protestów studenckich w 1988. W 1988 został członkiem Ogólnopolskiego Parlamentu Studentów, w którym do 1991 był członkiem prezydium.