Theo James has said he is “too old” to be the next James Bond and also thinks it would be a role that would lose him freedom over his acting career.
The White Lotus star, 41, has been one of several names linked to the part after Daniel Craig stood down following his last Bond film, No Time To Die.