He is also the announcer for Last Week Tonight with John Oliver on HBO and voiced the Celestial Arishem in the Marvel Cinematic Universe film Eternals.
Working as an on-air talent for radio station CKLG (LG73), he quickly became less interested as both on-camera and voice roles started taking up more of his time.
In 2007, Kaye become the first and (as of 2021) only actor in the franchise to play both Megatron and Optimus Prime in regular roles, voicing the latter for Cartoon Network's Transformers: Animated.
In anime, Kaye has been the voice behind Sesshomaru in the English dubbed InuYasha series, Treize Khushrenada in Mobile Suit Gundam Wing, Recoome in Dragon Ball Z (1996–98) and as Soun Tendo in Ranma ½.
Kaye later moved to Los Angeles and has since worked on Ben 10: Omniverse as the villain Khyber, on Regular Show as Reginald, and on Xiaolin Chronicles as Clay Bailey, F-Bot, and Chase Young.