I 1990 ble han valgt inn i bystyret i Gdańsk, og her ble han sittende frem til 1998 da han ble utnevnt til byens borgermester. Han ble gjenvalgt til embetet i 2002, 2006, 2010, 2014 og 2018.