Justin Bradley

Justin Bradley is a canadian actor. He voices Arthur in season 6. Due to his lack of vocal range he would make Arthur seem whiny when he got upset. So when Mark Rendall took over as Arthur he re-dubbed Bradley's dialogue for syndication.