On Monday, Evans paid a surprise visit to 9-year-old Kenny Botting, a young boy battling brain cancer in Evans' hometown of Boston, Mass.
According to CBS Boston, Botting is staying with his sister and mother at Christopher's Haven, a facility that provides a home for children undergoing cancer treatment at the nearby Massachusetts General Hospital.
The 33-year old Captain America star took time to meet Botting, take photos with him and his family, and sign autographs. Botting even got the opportunity to take Evans on a tour of Christopher's Haven.
Botting, who is battling craniopharyngioma, a type of brain tumor, underwent surgery in September and is currently undergoing radiation treatment.
Evans, who grew up in Sudbury, Mass., is visiting his home state for an upcoming charity event at Fenway Park benefiting Christopher's Haven.
"It's their strength that gives people like me strength," Evans told CBS Boston, explaining why he felt visiting Botting was an important gesture. "If there's any way you can bring a smile and give positive words of reinforcement and encouragement, it's worth it."
Evans isn't the only celebrity who is working to help those battling cancer. In September, the star-studded Stand Up to Cancer telethon raised over $100 million for cancer research. Check out the video below for more on the incredible event.