Dylan O'Brien was 24 in Deepwater Horizon when he played the character 'Caleb Holloway'.
That was over 8 years ago in 2016.
Today he is 32, and has starred in 18 movies in total, 9 of those since Deepwater Horizon was released.
In Deepwater Horizon, I think Dylan O'Brien looks: