He was voiced by the late Miguel Ferrer, who also played Shan Yu in Mulan, Tarakudo in Jackie Chan Adventures Deathstroke in Teen Titans: The Judas Contract, Lloyd Henreid in the TV miniseries The Stand, and The Stretch Monster in the first season of Stretch Armstrong and the Flex Fighters.