The 23-year-old "Star Wars" actor took time out of his busy filming schedule to visit some kids at the Royal London Hospital on Sunday. He dressed as his character, Finn, from "The Force Awakens" to surprise a 5-year-old fan named Daniel Bell.
"This little stormtrooper Daniel had a wonderful wish after seeing the 'Force Awakens,'" Boyega wrote in a touching Instagram post on Monday. "Daniel currently lives with a brain tumour and rather than having Finn to himself he wanted Finn to meet the kids at the Royal London hospital and give them some toys."
The actor was paired with Daniel through Rays of Sunshine, a children's charity that works to make wishes come true for seriously ill kids. Boyega said he "jumped at the chance" to meet with the "Star Wars" fan.
"It was fantastic to be a part of his very special wish with Rays of Sunshine," Boyega told Splash News. "It was also great to meet the children at The Royal London Hospital and be a part of something so positive."
Daniel's mother, Rosalind Bell, told Splash News that "Daniel loves 'Star Wars' and especially Finn -- he thinks he is super cool and runs around the house pretending to be him every day."
Boyega said that he stayed in character during the visit and got a few lessons on "earth-related" things from Daniel.
"Really thankful for the opportunity this child granted me and I'm just humbled!" Boyega captioned his Instagram post. "I hope I played a little part in making you smile young stormtrooper."
Look at these photos and just try not to tear up/propose to Boyega via Twitter: