Roberts 1953. április 15-én született Londonban, Angliában. Zenei pályafutását session zenészként kezdte, különféle előadókkal, köztük Elton Johnnal, Kiki Dee-vel és David Essex-szel. 1977-ben csatlakozott Rod Stewart zenekarához, Ronnie Wood helyére.
Roberts kulcsszerepet játszott Rod Stewart hangzásában az 1970-es évek végén és az 1980-as évek elején. Társszerzője volt Stewart számos slágerének, köztük a "Do Ya Think I'm Sexy?" és a "fiatal törökök". Játszott Stewart „Blondes Have More Fun”, „Footloose &Fancy Free” és „Tonight I'm Yours” című albumain is.
1986-ban Roberts elhagyta Rod Stewart zenekarát, hogy szólókarrierbe kezdjen. Két albumot adott ki, a "Jimmy Roberts" (1987) és a "Rude Awakening" (1989). Szólókarrierje azonban nem volt olyan sikeres, mint remélte, és végül 1990-ben visszatért Rod Stewarthoz.
Roberts tovább játszott Rod Stewarttal a turnén és a stúdióban. Feltűnt Stewart több szólóalbumán is, köztük a "Vagabond Heart" (1991), az "A Spanner in the Works" (1995) és a "When We Were the New Boys" (2018).
A Rod Stewarttal végzett munkája mellett Roberts más művészekkel is játszott, mint például Ringo Starr, Peter Frampton és Steve Winwood. Megbecsült session zenész, számos felvételen szerepelt.
Jimmy Roberts tehetséges zenész, aki jelentős mértékben hozzájárult a rockzene világához. Leginkább Rod Stewarttal végzett munkáiról ismert, de sikeres szólókarrierje is volt, és sok más előadóval is játszott.