Hmm, now that you put high culture and gunfighter in the same paragraph that brings up Val Kilmer. Did a fine job as Doc Holiday, a gunfighter with high culture root, certainly he didn’t wind up as noble as Roland but it’s the other side of the same coin. He might not be weather worn enough, but there’s a definite maybe there.
Kilmer can play Alain Johns.