Należy ponadto do Polskiego Towarzystwa Botanicznego, Polskiego Towarzystwa Biologii Eksperymentalnej Roślin, Polskiego Towarzystwa Łubinowego (w latach 1995–1997 był jego prezesem), International Society for Seed Science, Olsztyńskiego Forum Naukowego oraz innych organizacji naukowych polskich i zagranicznych.

Działalność społeczna i polityczna Był prezesem klubu AZS UWM Olsztyn i przewodniczącym rady nadzorczej Piłka Siatkowa AZS UWM w Olsztynie.

W 2005 jako bezpartyjny kandydat z listy komitetu wyborczego Platformy Obywatelskiej został wybrany na senatora VI kadencji w okręgu olsztyńskim. W wyborach parlamentarnych w 2007 po raz drugi uzyskał mandat senatorski, otrzymując 148 465 głosów. Wstąpił w międzyczasie do PO i z jej ramienia w 2011 z powodzeniem ubiegał się o reelekcję, w nowym okręgu jednomandatowym dostał 84 271 głosów.