"Older" not "old" is the suggestion, which makes sense because these pronouns describe relationships between people. Also, no one says "mister" nowadays.
I am accustomed to using 아저시 as non-honorific but polite way to address a man and 선생님 to say mister, 김 선생님, or sir , especially when you don't know a person's name.