David V. Hope (born October 14, 1964), better known by his stage name David Kaye, is a Canadian-American voice actor and actor, best known for his roles in animation, including Megatron in five of the Transformers series (Beast Wars, Beast Machines, Armada, Energon and Cybertron), Optimus Prime in Transformers: Animated, Professor X and Apocalypse in X-Men Evolution, Cronus in Class of the Titans, Khyber and Shocksquatch in Ben 10: Omniverse, Vision and J.A.R.V.I.S. in Avengers Assemble as well as Reginald and others in Regular Show. He is also well known for his work on English versions of anime, his most notable being Sesshomaru in InuYasha and Treize Khushrenada in Mobile Suit Gundam Wing. He voices Clank in the Ratchet & Clank series and the feature film. He also voices Gibeon from Pokémon Horizons: The Series and Duckworth from Ducktales (2017) replacing Chuck McCann after his death. His voice is featured as the announcer for Last Week Tonight with John Oliver on HBO.