Eddie Deezen

Eddie Deezen is an American actor and voice actor. He was the voice of Mandark on Dexter's Laboratory and Ned on Kim Possible.