Dunno. All the best ones are too old or too dead, I think.
My list would be Bruce Willis, Robert Duval, Kirk Douglas, Charles Bronson, etc. Basically, someone tough and rugged, who can also sound smart. Definitely NOT pretty, though.
I'm thinking Jason Stathan would be a great pick.