Nicolas Cage was 49 in Left Behind when he played the character 'Rayford Steele'.
That was over 10 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: