John Boyega makes a fan’s day by snapping a selfie while doing promo for Star Wars: The Force Awakens on Friday (December 18) in New York City.

The 23-year-old actor had a super busy day in the city that never sleeps. He did an interview at the Apple Store Soho, appeared on The Tonight Show Starring Jimmy Fallon, and also popped into theaters around the city to surprise fans at select screenings!

“Today I did surprise pop ups for opening night audiences in NYC! Had an amazing time meeting you all and again thank you for all the support,” John captioned a video on Instagram.

“I did random pop ups so they had no idea! Some pop ups before the film and some after the film. Love it!” he captioned another video.

A video posted by @john_boyega on

Click inside to watch more of the surprises…

A video posted by @john_boyega on

A video posted by @john_boyega on

Photos: Getty, NBC

Posted to: