James family lives in England, Ireland, and Scotland with his English relatives based around the Midlands. He attended Christ's Hospital, from where he graduated in 1991. After that, he moved to Australia, where he worked in the drama department of Christ Church Grammar School in Perth, for a year, which gave him an interest in acting.
After when he returned to London and joined drama school. He completed three years course of Music and Dramatic Art at the London Academy of Music and Dramatic Art, completing a BA in Acting in 1995. He made his acting debut in a British television crime drama series, Silent Witness, which was created by Nigel McCrery.
In the same year, James appeared in a popular British television series, Dalziel and Pascoe, which was written by Reginald Hill. In 2001, he appeared in a movie, Revelation, which was directed by Stuart Urban. In 2007, he appeared in an American neo-noir action horror movie, Rise: Blood Hunter, directed by Sebastian Gutierrez. The co-stars of this movie were, Lucy Liu, Carla Gugino, and Margo Harshman.
Similarly, James appeared in numerous movies and television series including Brookside, A Dance to the Music of Time, Guest House Paradiso, The Life and Adventures of Nicholas Nickleby, Sir Gawain and the Green Knight, Jupiter Ascending, and Homeland.
James is a British by nationality and belongs to white ethnicity. Previously, he had an affair with an English actor Lucy Punch. The couple began dating each other from 2002. They lived together in a relationship for several years. However, the couple was unable to get married and they got broke. Later he dated girlfriend, Hayley Atwell.
James is a well-known British actor, who earns a tremendous amount of money from his professional acting career. He has appeared in numerous movies and television series from which he must have collected a decent amount of money. According to some source, his current net worth is estimated at $46 million.