John Boyega may be a dab hand with a lightsaber, but he's arguably just as handy with an Instagram account.
The London actor, who plays Finn in The Force Awakens, regularly shares cheery messages, videos of himself surprising fans, and amusingly-captioned photos of his complex relationships with both BB-8 and Harrison Ford on his Instagram page.
We've rounded up some of his most memorable posts below...
1. The time he was too jet-lagged to film a video.
Ok so this adventure starts and I'll be taking you through this ish with me! Every step of the way! For now I have to work on my memory and get some sleep. A video posted by @john_boyega on Dec 1, 2015 at 1:02pm PST
2. The time he introduced everyone to his cat.
Just posting a random picture of my cat. So you can meet my family. Name: Oluwalogan Age: 1 year Why I have a cat: he was half price on a Sunday Breed: Bengal Nicknames: BIM BIM, Cute s*** and little s*** @daisyridley ;D A photo posted by @john_boyega on Nov 27, 2015 at 8:46am PST
3. Then shared this picture of them video chatting.
Miss you Oluwalogan. #hesimplysniffedthephone #Hehaseverythingtofightfor #hepeedonthesofa A photo posted by @john_boyega on Dec 12, 2015 at 12:55am PST
4. The time he shared the following conversation with BB-8.
Me: listen you moving soccer ball I need you to fix your attitude and answer my calls! Don't let all of this get to your head! BB-8 : John I'm taking pictures at the moment can you stop touching me. A photo posted by @john_boyega on Dec 11, 2015 at 1:32pm PST
5. The time they made friends (sort of).
He finally decided to pick up my calls. Dam droid. Anyway greetings from BB-8 who is joining me on the press tour for the day. :D A video posted by @john_boyega on Dec 4, 2015 at 3:13pm PST
6. And, finally, the time he rescued BB-8 from the brink of disaster.
BB-8 got so tired. He was rolling towards the ledge but I stopped him thankfully. A video posted by @john_boyega on Dec 29, 2015 at 9:14am PST
7. His reaction to the Star Wars trailer.
THE TRAILER IS JUST EEEEPPPPPPPIIIIICCCCCCC! Star Wars is back! gaaaaaad laaaaard! You know what! Let me just relax because this kind God oooo! Lmao! Seriously congrats to everyone ! December 18th! A video posted by @john_boyega on Oct 20, 2015 at 12:02am PDT
8. The time he surprised an unsuspecting Storm Trooper.
Unsuspecting stormtrooper ! I had to say hi! A video posted by @john_boyega on Nov 1, 2015 at 1:05am PST
9. This exchange with Harrison Ford.
Me: Harrison we are best friends right? Harrison: No. Me: why not? Harrison: I don't like you kid. (With a smirk) Me: :D ! (Charmed and grinning ) A photo posted by @john_boyega on Nov 3, 2015 at 6:44am PST
10. And this roundup of their blossoming bromance.
Who made this? I love this! And him of course #Mybestfriend A photo posted by @john_boyega on Jan 8, 2016 at 4:57am PST
11. The time he dressed up as Kylo Ren.
Good day to dress up as kylo ren and play around haha! Add me on snapchat: Jboyega A video posted by @john_boyega on Nov 8, 2015 at 10:46am PST
12. The time he shared this (impressively accurate) impression of Pinocchio from Shrek.
@daisyridley made me do it! Exposed! Pinocchio from shrek! #Ishallmakehersingnexttime A video posted by @john_boyega on Dec 3, 2015 at 3:47am PST
13. The time he recounted telling his dad he'd been cast in Star Wars.
When you tell your Nigerian dad you've just been cast in Star Wars! A video posted by @john_boyega on Dec 3, 2015 at 7:32am PST
14. The time he got interviewed by Sway.
SWAY in the morning! One of the many interviews that don't feel like interviews. Full video is now available on YouTube. A video posted by @john_boyega on Dec 4, 2015 at 10:38pm PST
15. The time he caught up with "the lads".
Catching up with the lads! A video posted by @john_boyega on Dec 6, 2015 at 1:44am PST
16. The time he danced with Daisy.
It's been a pleasure using social media to connect fans. I'm having a great time and my snapchat captures my day to day life within the Star Wars realm. For Hi-tech toilets, SW fan events, inflight food and opinions on bathroom facing offices follow me! snapchat: Jboyega A video posted by @john_boyega on Dec 9, 2015 at 6:45am PST
17. And finally, this lightsaber duel with David Beckham.
A video posted by @john_boyega on Dec 20, 2015 at 12:17am PST
Never change, John.
BONUS: Here's another clip of John Boyega dancing.
This is what happens when I go to a @iamkingcas show. I couldn't just stand in the audience *sigh* Thank you to @parkplaza for hosting such a great event. @mikelameen next! #Thehathelpedwithspins #firstorderdanceclub A video posted by @john_boyega on Jan 13, 2016 at 9:46am PST