Нортон родился в Лондоне, Англия, в семье учителей. Его отец Хью Нортон родился в Танзании и был лектором в Школе искусства и дизайна «Хулл»[1], а его мать звали Лавиния Нортон[2]. Будучи по происхождению лондонцами, семья Нортонов жила в городе Малтон в районе Райдейл в Норт-Йоркшире[3][4][5].
Нортон получил образование в колледже Амплфорта[6], в независимой католической (бенедиктинской) школе в деревне Амплфорт в Норт-Йоркшире, где преуспел в театральном искусстве и теннисе. Когда ему было 15 лет, он играл в театре Стивена Джозефа в Скарборо[2].
C 2004 года Нортон изучал богословие в Фицуильям-колледже Кембриджского университета[6]. Нортон получил грант от этого колледжа на поездку в Северную Индию, чтобы преподавать учащимся в шестнадцати школах[6].
Нортон был членом театрального клуба «Марлоу» в Кембридже и в 2007 году он сыграл Постума в постановке пьесы Уильяма Шекспира «Цимбелин», режиссёром которой стал Тревор Нанн[7]. Нортон отмечает, что он много играл в театре во время своей учёбы в колледже[8][9].
В 2009 году Нортон появился в роли одноклассника Дженн в фильме «Воспитание чувств » с Кэри Маллиган в главной роли. В 2010 году он снялся в фильме «Это лицо» в роли Генри, 18-летнего подростка, который бросил школу, чтобы ухаживать за своей психически неуравновешенной и наркозависимой матерью, которую сыграла Фрэнсис Барбер. В 2011 году Нортон снялся в роли капитана Стэнхоупа в драме времен Первой мировой войны «Конец путешествия»[11]. С марта по июнь постановка гастролировала по Великобритании, а с июля по сентябрь была поставлена в театре Герцога Йоркского в Вест-Энде. Затем Нортон сыграл роль Джеффри в постановке «Лев зимой» в Королевском театре Хеймаркет, режиссера Тревор Нанн, с которым Нортон работал в Кембридже в постановке «Симбелин».
В фильме 2012 года «Хороший денёк для свадьбы» он сыграл Оуэна[12]. В 2013 году он снялся в фильме «Гонка» в роли гонщика Формулы-1 Гая Эдвардса. В фильме 2013 года «Белль» он сыграл жениха главной героини, женщины смешанной расы из английского общества 18-го века[13]. Среди телевизионных выступлений Нортона - сериал «Доктора Кто», в котором он сыграл члена экипажа советской подводной лодки времен холодной войны, и сериал «Смерть приходит в Пемберли».
Нортон получил известность благодаря роли Томми Ли Ройса, злодея из популярной криминальной драмы «Счастливая долина». Майкл Хоган из The Telegraph написал: "...прорывной звездой, которую до этого можно было увидеть лишь в нескольких небольших ролях, был дьявольски красивый 29-летний Джеймс Нортон в роли отвратительного убийцы Ройса, которого он сыграл с впечатляющей глубиной". Когда первая серия подошла к своему драматическому завершению Нортон прокомментировал это так: "В настоящее время 8 миллионов человек желают мне смерти"[14]. Нортон подтвердил, что он появится во втором сезоне сериала на церемонии вручения премии BAFTA 2015 года[15], и продолжил играть эту роль в третьем сезоне.
С 2014 по 2018 год Нортон впервые сыграл главную роль викария Сидни Чемберса, расследующего преступления, вместе с Робсоном Грином в роли инспектора полиции Джорди Китинга в сериале ITV «Гранчестер», основанном на рассказах Джеймса Ранси[16][17][18]. В начале 2016 года был показан второй сезон. Третий сезон был запущен в производство осенью 2016 года и транслировался как в Великобритании, так и в США в конце весны и начале лета 2017 года[19]. Съемки четвертого сезона начались в июне 2018 года[20].
В 2014 году он также снялся в фильмах «Северяне: сага о викингах» и «Уильям Тёрнер», биографической драме о жизни художника Дж. М. У. Тернера режиссера Майка Ли[21]. В 2015 году Нортон сыграл Дункана Гранта в мини-сериале «Жизнь в квадратах»[22][23]. В 2016 году Нортон появился в роли князя Андрея Болконского в мини-сериале BBC «Война и мир» режиссера Эндрю Дэвиса[24]. Мини-сериал снимался в России[25].
В период с марта по май 2016 года актёр появился в постановке Трейси Леттс «Жук» в лондонском Вест-Энде[26]. В 2016 году он снялся в эпизоде антологического сериала «Черное зеркало»[27]. В период с декабря 2017 по февраль 2018 года выступал в постановке Эми Херцог «Бельвиль» в театре Донмар Уорхаус[28]. В рамках подготовки к своей роли в «Макмафия» Нортон изучал русское боевое искусство и систему здравоохранения Systema[29]. В 2019 году Нортон сыграл Джона Брука в драме «Маленькие женщины», снятой Гретой Гервиг[30][31].
В 2024 году он занял 31-е место в списке «100 влиятельных людей на телевидении» по версии Radio Times[32].
Личная жизнь
В 2014 году Нортон приобрёл дом в лондонском районе Пекэм[9].
С 2015 по 2017 находился в отношениях с актрисой Джесси Бакли[33].
В 2018 году начал встречаться с актрисой Имоджен Путс[34]. В 2022 году пара объявила о помолвке[35]. В 2023 году пара рассталась[36].