Master of Arts, University Gdansk, 1989. Postgraduate diploma, University Gdansk, 1995.
Manager National Executive Commission of Solidarity Trade Union, Gdansk, 1989-1991. President Foundation for Polish Credit Unions, Gdynia, since 1990, National Association of Cooperative Savings and Credit Unions, Gdynia, since 1992. Vice president Benefit Insurance Company, since 1992.
President Auditing Union of Cooperative Savings and Credit Unions, 1995-1996. Director East and Central European Cooperative Development Network, Geneva, 1993-1995. Delegate World Council of Credit Unions, Madison, 1995.
Consultant Parliament of Poland, Warsaw, since 1994, European Community Phare/Tacis Programme, Brussels, 1995, United Nations Development Programme, Warsaw, 1995.
Negotiator Solidarity-Government of Poland Roundtable Talks, Warsaw, 1988. Member regional council Underground Solidarity Trade Union, 1982-1988. Political prisoner, 1984.
Married Marzena Anna Okoniewski, September 5, 1987. Children: Dominik, Jakub.