User blog comment:AtlasFlame206/What Fairy Tail character you want to be English-voiced by?/@comment-11525161-20130715050953

Kevin Michael Richardson- he's good in voicing tough bad guys! So his voice role would be Cannon.