‘Diary of a Wimpy Kid’ star Robert Capron is unrecognizable at 28, years after famous meme

“Diary of the Wimpy Kid” star Robert Capron has turned 28 — and nearly three decades after a meme from the movie went viral, fans are stunned by his transformation.

X account Pop Crave shared side-by-side photos of Capron as his franchise character Rowley Jefferson, and the fully unrecognizable, nearly 30-year-old adult with darker hair and a fit physique.

In the comments thread, fans were in disbelief, with one person writing, “the glow up is serious lol” and another gushing, “Oh, he’s so adorable!”

A third follower lamented, “Bro didn’t have to grow up,” while a fourth remarked, “Wait a minute! Who are you?”

A young Robert Capron in a light blue shirt, grey tie, and striped vest, smiling and waving.
“Diary of a Wimpy Kid” star Robert Capron looks unrecognizable years after a viral meme from the franchise (seen above). 20th Century Fox
Robert Capron looks unrecognizable in a recent Instagram photo, wearing a gray sweatshirt with the text
Capron, seen here in a recent Instagram upload, is now all grown up in his late 20s. Instagram/@robert_capron
Robert Capron holding a plate with a slice of cake.
Fans on social media weighed in on the dramatic transformation in honor of his 28th birthday on Thursday. He’s seen here in a previous social media upload. Instagram/@robert_capron

A fifth person enthused, “Damn, Rowley grew up handsome. Good for him.”

“Rowley all grown up is making an entire generation of millennials and Gen Z feel ancient right now,” yet another wrote.

Capron famously played Rowley in the franchise movies between 2010 and 2017. But it was a moment from 2011’s “Diary of a Wimpy Kid: Rodrick Rules” that caught the attention of an entire generation.

In the viral clip, entitled “Rowley Waves and Looks Down,” Capron’s character sees pal Greg Heffley (Zachary Gordon) walking into church with a pink shawl covering a chocolate stain on his pants.

Robert Capron as Rowley Jefferson and Zachary Gordon listening in on a phone call.
Capron, seen here with co-star Zachary Gordon, played Rowley Jefferson. ©20thCentFox/Courtesy Everett Collection
Robert Capron and Zachary Gordon in matching red wrestling uniforms and helmets.
A meme featuring his character went viral. He’s seen above with Gordon in the franchise’s first film in 2010. ©20thCentFox/Courtesy Everett Collection

Rowley waves cheerfully before looking down at the shawl with a dubious expression.

Across social media, fans looked back on the meme on Thursday in honor of the actor’s birthday.

“Thanks for the meme,” one person wrote, while another chimed in, calling the meme “unforgettable.”

Rowley once shared that, despite starring in four of the beloved movies based on author Jeff Kinney‘s 2007 book, his favorite part has been the memes.

Robert Capron, Zachary Gordon, and Grayson Russell sitting around a campfire in their summer camp uniforms.
Fans on social media called the meme “unforgettable.” Capron is pictured above with Gordon and Grayson Russell in 2012’s “Diary of a Wimpy Kid: Dog Days.” ©20thCentFox/Courtesy Everett Collection
Robert Capron wearing a purple jacket and light-blue sunglasses, standing in front of a clothing rack and a trolley bus.
Capron, seen here in a social media upload, once called the meme his “favorite part” of appearing in the franchise. Instagram/@robert_capron

“From the bottom of my heart, my favorite part now, truly,” Capron said in a 2024 interview with Feature First.

“As somebody who went to high school and sent around some goofy GIFs and all of that, it is so delightful to me that I am now being sent around as a reaction GIF, presumably in a lot of different high schools,” he said.

Elsewhere in the interview, Capron added, “People talk about winning an Oscar and different things. I think like the goofball teenager in me is very proud to be a part of the meme pantheon that way, it’s very weird but I’m thankful for it. It’s kind of wild.”