When Samuel L. Jackson sings karaoke, he sings karaoke.
WATCH: 'Avengers: Age of Ultron' Cast Gets Wild at Comic-Con
The actor stole the spotlight on Thursday night at One For The Boys #SingOne4TheBoys charity event at Abbey Road Studios in London when he hit the stage with Robin S' 1993 hit "Show Me Love."
Watch and enjoy.
WATCH: Samuel L. Jackson Recites 'Boy Meets World' Slam Poetry
But this isn't the first time Jackson has covered a hit song. Remember when he rocked Nicki Minaj's "Beez in the Trap" (in a pink wig)? Or when he sorta-sang Taylor Swift's "We Are Never Ever Getting Back Together"? They were both amazing, and you can see them in the video above.
Jackson returns as Nick Fury when Avengers: Age of Ultron hits theaters in May. Now if only Joss Whedon would give Nick a microphone…