Robert Davi was 63 in Criminal when he played the character 'Admiral Lance (uncredited)'.
That was over 8 years ago in 2016.
Today he is 72, and has starred in 111 movies in total, 19 of those since Criminal was released.
In Criminal, I think Robert Davi looks: