Gary Heffley

Gary Heffley, more commonly referred to as, "Uncle Gary", is the uncle of Greg,Rodrick and Manny. Not much is known about him, apart from the fact that he was mentioned in book 3, where Greg had to go to his wedding. He is heavily featured in The Ugly Truth, as he is getting married for the fourth time to a woman named Sonja. But at their wedding his bestman Leonard stands  up and gives a toast that when Gary and Sonja were watching a baseball game while they were dating Gary thought of breaking up with her and start dating her sister instead,but before he could do that a plane flew with a banner saying "Marry Me Sonja?" Sonja reacted to it thinking it was from Gary,but Leonard said there must've been someother guy with a girlfriend named Sonja but Gary was afraid the guys around his seat would beat him if he lets Sonja down,after hearing this Sonja got angry with Gary might have divorced him because she isn't seen with him in Third Wheel,so they 've possibly divorced. In 'The Third Wheel' Gary moves in with Greg after borrowing his brothers money to buy a Boston souvenir stand. When Frank sends the money, Gary buys the business before realising that Boston is spelled Botson,but he didn't want give up selling them and he also sold one to Rodrick for three bucks,he also keeps on buying scratch cards with the money he gets.Gary gives Greg advices of how to get a patner for dance and he even gets signed up as a "DJ" at the dance.At Gregs dance, Gary sells the T-Shirts in the dark Paris-Themed room. When the elderly turn on the lights,Kids start complaining that they're being ripped off,but Gary distracted them by increasing the music's volume.Then he buys a bunch of Scratch Cards,and one of them won him $40,000 he repayed Frank the money he owed him,wished Greg luck in his love life and left the house.

In the online version, Gary is not married to Sonja, but to a woman named Linda instead. Besides that, everything is likewise as the book. His best man, Leonard, is also named Ron, in the online version. He is 35 years old, even. He has a son named Benji and a elder son,Bob who  is 15.

Wives

 * Linda (Divorced}


 * Charlene{Divorced)


 * Cindy (In online version) (Divorced)


 * Lydia (Divorced


 * Sonja (Possibly Divorced As She Didn't Appear With Gary in The Third Wheel)


 * Linda (Online) (married)

Trivia

 * When Uncle Joe and Frank Heffley tell Greg he needs to start thinking about his future, he comments himself as more of an "Uncle Gary kind of guy".
 * He and Sonja must have divorced because Sonja angrily reacted after knowining that they're getting enanged was a misunderstanding,and Sonja also does not appear at all in The Third Wheel