It's not blatantly bad at all, perhaps its just not the generic american accent you expect. He has the accent of an excentric american in that role, as such he has some leeway.. Really bad accents have a bleed through of the original accent, and that's much worse.