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.

Trivia

 * When Greg always have a present from him, he always get a picture with his presents (excepts the Laundry Hoop on the thrid book).