If you didn't know Troy Baker is a very special type of actor; he's a video game actor! You may not recognize his face but you sure will recognize his work!
For Starters he played Joel in the outstanding game: The Last of Us. As well as Infamous: Second Son, Bioshock Infinite and many more!
Here's a clip of him (Caution: Language)
But the reason why I say he could play a good joker is because he DID.
Don't believe me? Here is Troy delivering a monologue at a game conference:
Think about it, if Warner Brothers can make a pretty boy like Jared Leto play a very demonized character, imagine how much better Troy Baker would be in that role! He's got the voice, he's not ugly and if he can put up with wearing a skin tight motion capture suit, I believe would be game for letting the designers dress him up as our favorite villain.