Josh O'Connor was 26 in God's Own Country when he played the character 'Johnny Saxby'.
That was over 7 years ago in 2017.
Today he is 33, and has starred in 26 movies in total, 8 of those since God's Own Country was released.
In God's Own Country, I think Josh O'Connor looks: