Richard Horvitz

Richard Horvitz is an voice actor who plays as Kaos from Skylanders, Zim from Nickelodeon's Invader Zim, and Billy from Cartoon Network's The Grim Adventures of Billy and Mandy.