Justin Bradley

Justin Bradley is a Canadian voice actor and actor. He voiced Arthur in Season 6. Due to his lack of vocal range he would make Arthur seem whiny when he got upset. So when [[Moshe Moreno took over as Arthur he re-dubbed Bradley's dialogue for syndication.