Kaye expresó a Megatron regularmente en cinco series diferentes y su actuación cambia en cada una de ellas.
Su primera vez al bate, «Beast Wars», es la más recordada: cuando los fanáticos de «Transformers» piensan en «David Kaye como Megatron», su voz de «Beast Wars» es probablemente lo que escucharán. Frank Welker, el Megatron original, usó una voz chillona, al estilo de otros villanos de dibujos animados de los 80 como Cobra Commander (Christopher Collins) o Skeletor (Alan Oppenheimer).
Kaye, sin embargo, usó una voz profunda y acento británico para su Megatron. El resultado fue suave pero viscoso; El propio Kaye ha descrito la voz como «una combinación entre Anthony Hopkins, Sean Connery y un lagarto». En «Beast Wars», Megatron era a la vez un showman teatral (o más bien un robot) y un intrigante calculador. Kaye lo llamó, en un sentido literal, shakesperiano: Megatron soliloquiaba como si estuviera protagonizando «Hamlet».
En la serie secuela, «Beast Machines», Megatron cambió y también la actuación de Kaye. Habiendo conquistado Cybertron, el objetivo de Megatron era eliminar la individualidad y la vida orgánica del planeta. La voz de Kaye era tan profunda como siempre, pero enterró su suavidad anterior bajo la dura ira de este nuevo y más frío Megatron.
Para «Unicron Trilogy», Kaye abandonó el acento británico y optó por un timbre más alto. En el proceso, sin embargo, le devolvió algo del encanto y humor de «Beast Wars» a Megatron. La actuación de Kaye en estos programas es más inconsistente que en la duología «Beast Wars», pero eso se debe en gran medida a factores externos. La actuación de voz en doblaje naturalmente viene con moderación, especialmente con los doblajes apresurados y propensos a errores que tenían «Armada» y «Energon».