Jeremy Irvine was 25 in Fallen when he played the character 'Daniel Grigori'.
That was over 7 years ago in 2016.
Today he is 33, and has starred in 22 movies in total, 7 of those since Fallen was released.
In Fallen, I think Jeremy Irvine looks: