Recurring Guest Characters Andrew Doyle 6 guest appearances David Starkey 2 guest appearances Brendan O'Neill 1 guest appearances Tim Luckhurst 1 guest appearances Timothy Stanley 1 guest appearances John Bolton 1 guest appearances Dr. Carol M. Swain 1 guest appearances Tom Slater 1 guest appearances CL Bryant 1 guest appearances Darren McCaffrey 1 guest appearances David Lindars 1 guest appearances Christian Whiton 1 guest appearances Madeline Grant 1 guest appearances Alp Mehmet 1 guest appearances