Charles Napier was 53 in The Silence of the Lambs when he played the character 'Lt. Boyle'.
That was over 33 years ago in 1991.
In 2011 he died aged 75, starring in 111 films in his career, 68 of those after The Silence of the Lambs was first released. If he were alive today he would be 88.
In The Silence of the Lambs, I think Charles Napier looks: