Roth har vært direktevalgt medlem av Forbundsdagen siden 1998. Han var generalsekretær i SPD Hessen fra 2009 til 2014. I samme tidsrom var han talsmann for forbundsdagsmedlemmene fra Hessen, og inntil 2013 europapolitisk talsmann for SPDs gruppe i Forbundsdagen.