Dressed as his "Force Awakens" character Finn, John Boyega paid a surprise visit Friday to The Royal London Hospital, where he handed out "Star Wars" toys to sick children.

The actor appeared at the request of the Rays of Sunshine children’s charity and Daniel Bell, a 5-year-old diagnosed with a brain tumor whose wish was to meet Finn and distribute toys with him. Daniel dressed as a Stormtrooper, while a little girl named Layla donned a Rey costume.

"I stayed in character while I was with this brave boy, asking him what a car was," Boyega wrote on his Instagram page. "He taught Finn about everything Earth."

“When I heard about Daniel’s wish to meet Finn, I jumped at the chance to make it come true,” he told the Belfast Telegraph. “It was fantastic to be a part of his very special wish with Rays of Sunshine.”

This little stormtrooper Daniel had a wonderful wish after seeing the force awakens. 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. I stayed in character while I was with this brave boy asking him what a car was. He taught Finn about everything earth related! Really thankful for the opportunity this child granted me and I'm just humbled! I hope I played a little part in making you smile young stormtrooper. ❤️❤️❤️

A photo posted by @john_boyega on

❤️ Layla: Finn where's Rey? Finn: I don't know, I got beat by kylo and I can't remember anything Layla: okay I'll be your Rey today. Okay? Finn: okay! Lead the way. A photo posted by @john_boyega on

(via People)