Chris Evans plays a superhero on screen, but it turns out the actor is a bit of a hero in real life as well.
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.
VIDEO: Chris Evans Talks Favorite Childhood Superhero
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.
VIDEO: Celebs 'Stand Up To Cancer'
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."
VIDEO: Chris Evans Talks Shaping Up for 'Captain America'
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.