Michael Madsen was 36 in Species when he played the character 'Preston Lennox'.
That was over 29 years ago in 1995.
Today he is 66, and has starred in 256 movies in total, 218 of those since Species was released.
In Species, I think Michael Madsen looks: