Zac Efron was 28 in Baywatch when he played the character 'Matt Brody'.
That was over 7 years ago in 2017.
Today he is 36, and has starred in 49 movies in total, 11 of those since Baywatch was released.
In Baywatch, I think Zac Efron looks: