Whether you’ve known him from his Divergent days or his memorable turn in The White Lotus, Theo James has been around for a while. The British actor built a lucrative career by moving between blockbuster franchises, prestige television, and independent films.
As a result, his net worth should be substantial by now, right? Here’s what we know about his earnings.
Theo James Net Worth
In 2026, Theo James’ net worth is estimated to be $4 million.
The bulk of it is thanks to his acting career. James made his screen debut in 2010 with You Will Meet a Tall Dark Stranger. He also appeared in one episode of Downton Abbey, a role that put him on the map thanks to the show’s popularity. Other notable TV stints around that time include Bedlam, Case Sensitive, Room at the Top, and Golden Boy.
A breakthrough came in 2012 when he joined the Underworld series as a vampire who becomes an ally to Kate Beckinsale’s Selene in Underworld: Awakening. He later reprised the character in Underworld: Blood Wars.
That said, the role that truly made him a global star was courtesy of the Divergent franchise. He played Tobias “Four” Eaton, the Dauntless instructor who becomes romantically involved with Shailene Woodley’s Tris Prior. James starred in all three movies: Divergent, The Divergent Series: Insurgent, and The Divergent Series: Allegiant.
Before long, however, the actor began to crave opportunities that would allow him to grow beyond the handsome-action-hero mold. He appeared in films like War on Everyone, Backstabbing for Beginners, How It Ends, and Archive. James also became a prominent voice actor, playing Hector in animated series Castlevania. He starred as Sidney Parker in the period drama Sanditon and did additional voice work.
In 2022, James took another role that would thrust him into the spotlight. He played Cameron Babcock, a charming finance guy in HBO hit The White Lotus. The performance was met with critical acclaim, earning him an Emmy nomination. That same year, he was the male lead in The Time Traveler’s Wife, proving that his TV days are far from over. Fast-forward to now, and James stars in Netflix series The Gentlemen.
On the film side, he recently appeared in horror comedy The Monkey and heist thriller Fuze. Besides acting, James co-founded a production company, dabbles in hospitality, and collaborated with various brands, including Hugo Boss and Range Rover.
Theo James Salary
Actor salaries are generally kept under wraps, so there’s not a lot of publicly available information about James’ salary.
Reports suggest Woodley earned $250,000 to $500,000 for the first Divergent film as the lead, so James’ salary should have been similar. That said, their fees likely increased for the second movie in particular.
As far as The Gentlemen is concerned, Netflix leads are rumoured to earn around $100–300K/episode.
Theo James Net Highest Grossing Movies
James’ highest-grossing movies are Divergent, with a worldwide total of $288.9 million, and The Divergent Series: Insurgent, with $297 million. His Underworld movies also did well at the box office.
Next up, James will appear in crime drama The Bookie & the Bruiser and thriller The Hole. Plus, a third season of The Gentlemen is on the way.
