Well it's hard not to cringe, on retrospect, when watching things like "Don Juan De Marco", but I'd say his register was rather (if not comparably) vast in the 1990s. On the other hand, you could argue he played variations on the same character from "Elm street" up to "Arizona dream".