W wyborach samorządowych w dniu 12 listopada 2006 zdobył 74,94% głosów, wygrywając je w I turze głosowania. W
wyborach parlamentarnych w 2007
uzyskał mandat poselski z listy Platformy Obywatelskiej, otrzymując w
okręgu gdyńsko-słupskim
10 560 głosów.
14 maja 2010 otrzymał honorowe obywatelstwo Kościerzyny[2].