Frank Grillo was 47 in Homefront when he played the character 'Cyrus Hanks'.
That was over 11 years ago in 2013.
Today he is 59, and has starred in 75 movies in total, 33 of those since Homefront was released.
In Homefront, I think Frank Grillo looks: