A man that pretends to be a good man is a thieve and a bad man
a braggart
A man that pretends to be a good man is a thieve and a bad man
a braggard
A hypocrite.
A hypocrite
A double agent.
Little Man
There is no specific word for that specific form of bragging. "Uxurious" can refer to a man excessively devoted to his wife. "Braggart" is the general term for a man boasting of his own accomplishments. Often times any person who excessively speaks of their children or grandchildren - for any reason - is called a "bore", as others usually do not care one way or another. Someone who is proud of there son..
Catch Me If You Can.
Viola. She calls herself Cesario.
Arthur Bach from the movie "Arthur" is a wealthy white man who pretends to be a drunk. He uses humor and alcohol to cope with his privileged but unfulfilling life.