Justin Timberlake has stunned fans with his incredible basketball skills.

Justin Timberlake (Instagram)

Justin Timberlake (Instagram)

The 35-year-old singer-turned actor shocked onlookers when he sunk two shots from midcourt after watching Memphis Grizzlies play the Los Angeles Lakers at LA's Staples Center with his wife Jessica Biel.

Justin posted a video of the tricky feat on his Instagram account and told his 39.8million followers: "Still got that range... Grizz took the L. All good though... bounce back!!!

The 'Trolls' star - who was spotted getting flirty with his wife in a luxury box at the game - then repeated the exact same shot and posted a second video, writing: "And just in case y'all thought it was a fluke..."

Meanwhile, Justin recently surprised pupils at Newtown High School of the Performing Arts in Sydney when he turned out to be the "special guest" they were expecting in a tutorial late last month, and he enjoyed watching the students perform for him.

At the end of the session, he advised them to "stay curious" and added: "You guys are really special, this was awesome for me. This was a real treat to get to hear you guys and see you guys, so thank you."

The actor - who has a son, Silas, 20 months, with Jessica - delighted Fergus Lipton with his reaction to his acoustic guitar-accompanied song 'Snow'.

Justin told him: "Wow... that was awesome, like truly awesome. That was beautiful, man and your voice is really special... I'd put that on the radio now."

Fergus later told Australia's 'Today' show: "Justin said he would like to put (my song) on the radio which was a big compliment.

"He was so genuine. Justin got into how much he like the lyrics and vulnerability is really important in music."