Agreed. I'd also include his role in One Hour Photo and, if it counts, Aladdin.
I would also add to my list above Tom Hanks in Captain Phillips - the last 10 minutes are astonishing
Off the top of my head: Henry Thomas in ET, Ralph Fiennes in Schindler's List, Hopkins in Silence of the Lambs and Shadowlands and Frances McDormand in Fargo and perhaps 3 Billboards.