Larry Cedar

Larry Cedar (born March 6, 1955, Pacoima, Los Angeles, California) is an American actor and a voice actor.

Characters voiced in Ben 10

 * Howell Wayneright