Jerry O'Connell was 35 in Superman/Shazam!: The Return of Black Adam when he played the character 'Captain Marvel (voice)'.
That was over 14 years ago in 2010.
Today he is 50, and has starred in 64 movies in total, 32 of those since Superman/Shazam!: The Return of Black Adam was released.
In Superman/Shazam!: The Return of Black Adam, I think Jerry O'Connell looks: