ジェームズ・ロシターは1998年から2000年の間に20ものカートイベントに出場、2001年にフォーミュラに昇格し、フォーミュラ・パーマー・アウディ、フォーミュラ・ルノーをドライブしている。
フォーテック・レーシングよりイギリス・フォーミュラ・ルノーに参戦した2002年、最高位は4位だった。この年はフォーミュラ・ルノーのウインターシリーズにも参戦している。
2003年、フォーミュラ・ルノーで10回の表彰台を獲得、総合3位という成績を残した。
2004年、フォーテック・レーシングからイギリスF3にステップアップ、ネルソン・ピケJr.、アダム・キャロルに次ぐ総合3位となっている。
2005年、F3ユーロシリーズに参戦、総合7位となる。この年、ホンダの若手ドライバー育成プログラムにも選ばれ、B・A・R(現Honda Racing F1 Team)のテストドライバーに就任した。
ロシターは2006年、ポンズ・レーシングからワールドシリーズbyルノーに参戦。しかし、満足のいく成績を収めることはできず、総合15位という成績でシーズンを終えた。2007年はHonda Racing F1のオフィシャルテストドライバーに就任。
しかし、5月にSUPER AGURIに移籍し、テストドライバーを務めることになる。2008年も引き続き、SUPER AGURIで同じ役目を担うと見られている。