Jerry O'Connell was 44 in Batman: Hush when he played the character 'Superman / Kal-El / Clark Kent (voice)'.
That was over 5 years ago in 2019.
Today he is 50, and has starred in 64 movies in total, 11 of those since Batman: Hush was released.
In Batman: Hush, I think Jerry O'Connell looks: