A stuffed shirt

A person who is too rigid or too formal.

The man is a stuffed shirt and I never feel comfortable when I talk with him.