Duncan Kensworth

Lord Duncan Kensworth was a corrupt English lord and distinguished scientist. He teamed up with Victor Diaz and Dr. Santiago to try and take over the world with mind control technology. He is the husband of Josephine Kensworth until he stated later on that he was leaving her. He was played by James Faulkner