Joe Manganiello Pays a Visit To Children's Hospital of Pittsburgh: See the Heartwarming Pics!

Getty Images

The 40-year-old actor returned to his roots to help the kids.

Joe Manganiello is doing his part to help the kids.

The Pittsburgh-area native returned home on Friday to pay a visit to the Children’s Hospital of Pittsburgh of UPMC, and spent some quality time with the kids and their families. While there, the kids got to see a special advanced screening of Smurfs: The Lost Village, in which Manganiello is the voice of Hefty Smurf.

WATCH: Sofia Vergara Dishes on Joe Manganiello's 40th Bday Bash: 'I Love That He's Getting Old'

“Nothing in the world like seeing the kids smiling at @childrenspgh #PittsburghProud @smurfsmovie @sonypictures,” the 40-year-old actor shared to his Instagram on Friday.

“Having a great morning at Children's here with @joemanganiello and Hefty Smurf from @smurfsmovie!” the hospital shared on their Instagram.

WATCH: Joe Manganiello Reveals How He Knew Sofia Vergara Was the One in First-Ever Joint Magazine Interview

Manganiello grew up in Mt. Lebanon just outside of Pittsburgh, and also serves on the Board of Trustees at the Children’s Hospital.

Smurfs: The Lost Village
hits theaters April 7.