Джим родился 16 мая 1981 года (некоторые источники указывают 1979 год рождения), вырос в городе Фарнхаме, графство Суррей, в 40 милях на юго-запад от Лондона.
Закончил Салфордский Университет. В это время был участником группы «Dilated Spies».
Первая заметная роль в кино — Джуд в фильме «Через Вселенную». Премьерный показ фильма состоялся на Торонтском кинофестивале 10 сентября 2007 года.
6 марта 2008 года состоялась российская премьера фильма «Ещё одна из рода Болейн». Стерджесс исполнил роль Джорджа Болейна.
17 апреля 2008 года на экраны вышел фильм «Двадцать одно», в котором Джим исполнил главную роль. Его герой — математический гений, выигрывающий благодаря своим способностям огромные суммы денег в казино Лас-Вегаса. Также в фильме снялись Кейт Босворт, Лоуренс Фишборн и Кевин Спейси.