Mark Harmon was 57 in Justice League: Crisis on Two Earths when he played the character 'Clark Kent / Superman (voice)'.
That was over 14 years ago in 2010.
Today he is 72, and has starred in 45 movies in total, 2 of those since Justice League: Crisis on Two Earths was released.
In Justice League: Crisis on Two Earths, I think Mark Harmon looks: