David Kaye

David V. Hope (born October 14, 1964), known professionally as David Kaye, is a Canadian actor who played, , , and on ;  on ; and additional voices on. He is well known for playing Megatron in Beast Wars.