I think you're right. Although I always loved Darrell Hammond in that role...
He was Sheldon Marcone in the movie "Last Boy Scout". I think he's in Walker Texas Ranger TV show as well.
Whoever played Milo the hitman can also be the hitman against Vince Foster.
Sid Vicious Blumenthal - Baynard from the Last Boy Scout?
James Carville - Gotta be Carville himself.