Британский актёр театра, кино и телевидения. Джеймс родился 3 июня 1964 года в Тонтоне, Сомерсет, Англия. Учился в Лондонской школе речевого и драматического искусства. С 1988 года играет на сцене Королевского Шекспировского театра. В 1991 году Пьюрфой сыграл Джеймса Маккарти в "Тайне Боскомской долины" телесериала "Приключения Шерлока Холмса". Одной из его заметных ролей был Николас Дженкинс в четырёхсерийном мини-сериале "Танец под музыку времени" для Channel 4 в 1997 году. В 2005-2007 годы Джеймс играл Марка Антония в историческом телесериале HBO/BBC "Рим". В 2009 году он сыграл главного персонажа в адаптации романа Роберта Э. Говарда "Соломон Кейн". В 2013 году дебютировал сериал "Последователи", в котором актёр сыграл главного антагониста сериала. С 2016 по 2018 год он играл роль Хэпа Коллинза в адаптации Сандэнса "Хэп и Леонард". В 2018 году Джеймс сыграл роль Лоренса Бэнкрофта в "Видоизменённом углероде", оригинальном сериале Netflix. В 2020 году Пьюрфой присоединился к актёрскому составу сериала "Пенниуорт" в главной роли, являющегося вторым сезоном приквела "V - значит вендетта" и сериала "Готэм"