Nicolas Cage was 49 in Left Behind when he played the character 'Rayford Steele'.
That was over 9 years ago in 2014.
Today he is 60, and has starred in 124 movies in total, 38 of those since Left Behind was released.
In Left Behind, I think Nicolas Cage looks: