Członek - założyciel Socjaldemokracji Rzeczypospolitej Polskiej. Członek Zarządu Krajowego SLD. Przewodniczący Śląskiej Rady Wojewódzkiej SLD w Katowicach. Jest posłem czwartej kadencji. Wiceprzewodniczący sejmowej komisji transportu i łączności. Członek komisji gospodarki. Rodzina: żona, dwóch synów. Języki: angielski, rosyjski i czeski. Hobby: turystyka i sport. W przeszłości uprawiał wyczynowo spadochroniarstwo (ponad 120 skoków). Obecnie jeździ konno i na nartach.