And yes @dumnhpy, that is indeed Charles Napier, who returned to Trek with the DS9 episode “Little Green Men” as Lt. Gen. Rex Denning.
What a difference twenty six (or negative twenty-two) years makes.
TOS costume design really said “men in thigh highs with tits out”