Proof that you're never too old to try something new.

Credit: Getty Images

Ed Moseley is living proof that you're never too old to give back—or learn a new skill. The 86-year-old Georgia resident recently took up knitting after his assisted living center announced a new project to create caps for premature babies.

"I've never knitted in my life," he told Inside Edition.

So he enlisted the help of his daughter, who took a trip to Jo-Ann Fabrics and purchased her dad a looming kit and instructional book. It wasn't long before Moseley, a retired engineer who's also battling cancer, was creating one new cap every hour and a half. And the best part? He was able knit and watch TV at the same time. That's what we call a win-win!

Initially, Moseley and the team set out to create 150 caps, but within weeks they had created over 300—with 55 coming directly from Moseley's handiwork. All of them were delivered to a local hospital just in time for National Preemie Awareness Day.

But Moseley is far from done. His goal is to send a total of 30 caps to the hospital each month. If you want to help—or just pick up a new skill because it's never too late!—we recommend this looming set for beginners.