@@Not_Always I would say so, he lost a bunch of his Marvel muscle to play Tommy Lee. He just played a handsome cannibal to a disfigured man and now gained weight to play Trump. He also played Jeff in I’Tonya with Margot Robbie. Every role he has is just so different than the last- not just appearance wise but accents too.
@Tara. changing appearances doesn't equate to being a versatile actor. If you have seen most of his roles, he doesn't go too far from that, range-wise. He might not claim to be, but he very much subscribes to method acting, instead of just acting in many roles. Sorry, but every role he plays he never loses himself enough for me to forget who I am watching.