Funny, in all my life I've never heard the term "pretty boy" and understood it to specifically imply androgyny, and i don't use it that way. In the context I've heard it in it almost always means someone whose face is too pretty to be the way an average man's face looks, but that doesn't imply androgyny to me. Either way, I don't think Stephen Bogardus was a "pretty boy" when he played the role. Is that how people saw him?