There may not be any swearing or general intimidation, but Samuel L. Jackson’s karaoke performance still manages to deliver the goods.

Appearing at a charity event in London, Jackson hopped up on stage and got all sorts of into Robyn’s “Show Me Love.” There’s nothing awkward or unnatural about this performance; Jackson shakes and sways like a seasoned professional. Truly impressive.

[via Vulture]