Steve Zahn was 48 in War for the Planet of the Apes when he played the character 'Bad Ape'.
That was over 7 years ago in 2017.
Today he is 56, and has starred in 65 movies in total, 10 of those since War for the Planet of the Apes was released.
In War for the Planet of the Apes, I think Steve Zahn looks: