Jack Black was 48 in Goosebumps 2: Haunted Halloween when he played the character 'R. L. Stine (uncredited)'.
That was over 6 years ago in 2018.
Today he is 54, and has starred in 123 movies in total, 16 of those since Goosebumps 2: Haunted Halloween was released.
In Goosebumps 2: Haunted Halloween, I think Jack Black looks: