Frank Grillo was 48 in Demonic when he played the character 'Detective Mark Lewis'.
That was over 9 years ago in 2015.
Today he is 58, and has starred in 75 movies in total, 30 of those since Demonic was released.
In Demonic, I think Frank Grillo looks: