Charlie Heffley

Uncle Charlie is Greg Heffley's great-uncle and a recurring character in the series.

Role in Diary of a Wimpy Kid
Greg describes his uncle as giving his known nephews anything they want. Although that's how Greg describes him, when Greg was 7, he wanted a Barbie beach house. Charlie instead purchased the first thing in the store with the word "Barbie" on it and just got Greg a doll. When the first book took place, Charlie gave Greg a picture of himself.

Role in Diary of a Wimpy Kid: The Last Straw
Charlie gave Greg a clothes hamper for Christmas. Greg describes it as "getting a chore for Christmas." Greg asked Charlie to exchange it for money and give it to Greg so that he could buy something he would use. Susan says that the idea was "excellent" and that Greg would have to do his laundry from now on.

Role in Diary of a Wimpy Kid: Dog Days
Charlie is briefly mentioned. Greg mentions that Charlie has a recliner that he spends most of his life on.

Role in Diary of a Wimpy Kid: The Ugly Truth
Greg showed that how Uncle Charlie used to call him Red when he was small. The nickname was the color of Greg's pajamas. After Greg got some blue pajamas, Charlie started calling him Blue.

Trivia

 * When Greg receives gifts from his uncle, Charlie always puts a picture of himself on the wrapping (Save the clothes hamper in the third book).