NATO Delegate is a fictional character portrayed by David O'Rourke in the TV series War of the Worlds.
They appear in 1 episodes out of a total of 24 aired
Episodes1
Episode #3.1
episode S3.E1 september 2022As people across the globe are experiencing hallucinations, MI5 agent Zoe contacts Bill for answers. Catherine Durand detects unusual black hole activity.