Jake Gyllenhaal was 34 in Demolition when he played the character 'Davis Mitchell'.
That was over 8 years ago in 2016.
Today he is 43, and has starred in 66 movies in total, 19 of those since Demolition was released.
In Demolition, I think Jake Gyllenhaal looks: