Nicolas Cage was 50 in Pay the Ghost when he played the character 'Mike'.
That was over 9 years ago in 2015.
Today he is 60, and has starred in 124 movies in total, 34 of those since Pay the Ghost was released.
In Pay the Ghost, I think Nicolas Cage looks: