Movies (Acting Roles)
The Monkey
Theo James will be
40 in The Monkey
as 'Hal / Bill'.
Wed, Feb 19 2025
Mr. Malcolm's List
Theo James was
37 in Mr. Malcolm's List
as 'Captain Henry Ossory'.
Fri, Jul 01 2022
Dual
Theo James was
37 in Dual
as 'Robert Michaels'.
Fri, Mar 18 2022
Archive
Theo James was
35 in Archive
as 'George Almore'.
Thu, Aug 13 2020
London Fields
Theo James was
33 in London Fields
as 'Guy Clinch'.
Thu, Sep 20 2018
Zoe
Theo James was
33 in Zoe
as 'Ash'.
Thu, Jul 19 2018
How It Ends
Theo James was
33 in How It Ends
as 'Will'.
Fri, Jul 13 2018
War on Everyone
Theo James was
31 in War on Everyone
as 'Lord James Mangan'.
Fri, Oct 07 2016
Allegiant
Theo James was
31 in Allegiant
as 'Tobias 'Four' Eaton'.
Wed, Mar 09 2016
The Benefactor
Theo James was
31 in The Benefactor
as 'Luke'.
Wed, Dec 23 2015
Insurgent
Theo James was
30 in Insurgent
as 'Tobias 'Four' Eaton'.
Wed, Mar 18 2015
Divergent
Theo James was
29 in Divergent
as 'Tobias 'Four' Eaton'.
Fri, Mar 14 2014
The Domino Effect
Theo James was
27 in The Domino Effect
as 'Dinner Party Guest'.
Thu, Oct 18 2012
The Hole
Theo James will be
40+ in The Hole
as 'Owen'.
Unreleased
Fuze
Theo James will be
40+ in Fuze
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesX-Men '97
Theo James was
39+ in X-Men '97
as 'Bastion / Sentinels (voice), Bastion (voice)'.
First Air Date
Wed, Mar 20 2024
The Gentlemen
Theo James was
39+ in The Gentlemen
as 'Eddie Horniman'.
First Air Date
Thu, Mar 07 2024
The Time Traveler's Wife
Theo James was
37+ in The Time Traveler's Wife
as 'Henry DeTamble'.
First Air Date
Sun, May 15 2022
The White Lotus
Theo James was
36+ in The White Lotus
as 'Cameron Sullivan'.
First Air Date
Sun, Jul 11 2021
The Witcher
Theo James was
35+ in The Witcher
as 'Young Vesemir (voice)'.
First Air Date
Fri, Dec 20 2019
Sanditon
Theo James was
34+ in Sanditon
as 'Sidney Parker'.
First Air Date
Sun, Aug 25 2019
Castlevania
Theo James was
32+ in Castlevania
as 'Hector (voice)'.
First Air Date
Fri, Jul 07 2017
Golden Boy
Theo James was
28+ in Golden Boy
as 'Detective Walter Clark'.
First Air Date
Tue, Feb 26 2013
Room at the Top
Theo James was
27+ in Room at the Top
as 'Jack Wales'.
First Air Date
Wed, Sep 26 2012
Case Sensitive
Theo James was
26+ in Case Sensitive
as 'Aidan Harper'.
First Air Date
Mon, May 02 2011
Bedlam
Theo James was
26+ in Bedlam
as 'Jed Harper'.
First Air Date
Mon, Feb 07 2011
Downton Abbey
Theo James was
25+ in Downton Abbey
as 'Kemal Pamuk'.
First Air Date
Sun, Sep 26 2010
A Passionate Woman
Theo James was
25+ in A Passionate Woman
as 'Craze'.
First Air Date
Sun, Apr 11 2010
Jimmy Kimmel Live!
Theo James was
18+ in Jimmy Kimmel Live!
as 'Self'.
First Air Date
Sun, Jan 26 2003