James D’Arcy, de son vrai nom Simon Richard D’Arcy, est un acteur né dans la banlieue de Londres, le 24 août 1975. Après des études à la London Academy of Music and Dramatic Art, en parallèle de ses études, il joue dans quelques pièces de théâtre. C’est à cette époque qu’il choisit de prendre un nom pour la scène, James D'Arcy. En 1996, il fait ses premiers pas à la télévision dans des séries et des téléfilms.
Trois ans plus tard, il décroche un premier rôle au cinéma dans Hotel Paradiso. Partageant sa carrière entre le cinéma et la télévision dès les années 2000, James D’Arcy se fait remarquer pour son interprétation de Sherlock Holmes, dans le téléfilm Sherlock : La Marque du diable, en 2002. Cette reconnaissance lui ouvre les portes de grosses productions au cinéma, comme Master and Commander : De l’autre côté du monde, au côté de Russell Crowe, ou de la nouvelle version du film d’horreur L’Exorciste. Il s’essaye également à la radio en participant à une adaptation de Dracula pour la BBC. En 2009, il rejoint le casting de la saison 3 du Journal intime d’une call-girl. Après avoir incarné Edouard VII dans le film de Madonna, W.E., il revient à la télévision en tenant l’un des premiers rôles dans Those Who Kill et la série tirée de l’univers Marvel, Agent Carter, en 2015. James D'Arcy reste très discret sur sa vie privée.