He really is very versatile. A couple of those roles seemed like a totally different actor, couldn't really recognize him at all. Abusive comment hidden. (Show it anyway.)