Działalność
Był prezesem Klubu Sportowego ,"Sokół" Szamocin oraz zawodnikiem. W latach osiemdziesiątych działał w NSZZ "Solidarność", był internowany w więzieniach we Wronkach i w Gębarzewie.
Od 1990 do 1998 roku był radnym oraz burmistrzem Szamocina.
Polityka
Był posłem III kadencji Sejmu z listy Unii Wolności. W 2001 roku zdobył mandat poselski z listy Platformy Obywatelskiej zdobywając w okręgu pilskim 9290 głosów. W Sejmie przewodniczył Komisji Gospodarki. Był między innymi inicjatorem powstania specjalnej podkomisji do zbadania kontrowersyjnych działań organów finansowych, ścigania i sprawiedliwości wobec niektórych przedsiębiorców i menedżerów.
W wyborach parlamentarnych w 2005 roku ponownie startując z listy PO otrzymał ponad 26,5 tys. głosów i po raz trzeci zdobył mandat posła. Jest członkiem Prezydium Klubu Parlamentarnego PO.
Szejnfeld jest zdobywcą kilkunastu nagród i wyróżnień za swoje inicjatywy zmierzające do rozwoju przedsiębiorczości.
W wyborach parlamentarnych w 2007 po raz czwarty został posłem. Od 20 listopada 2007 do 7 października pełnił funkcję sekretarza stanu w Ministerstwie Gospodarki. Podał się do dymisji po opublikowaniu materiałów operacyjnych CBA, sugerujących, że mógłby być zamieszany w tzw. aferę hazardową.