Lord Duncan Kensworth Is an English lord and distinguish scientist. He teamed up with Victor Diaz 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
Community content is available under CC-BY-SA unless otherwise noted.