Wielokrotny reprezentant Polski w piłce siatkowej mężczyzn. Poseł na Sejm RP VII kadencji. W wyborach samorządowych w 2010 roku uzyskał mandat radnego Rady Miasta Olsztyna z listy Platformy Obywatelskiej. W wyborach parlamentarnych w 2011 roku został posłem na Sejm RP.