Who would've thought Harry Potter would be such a good rapper?
Daniel Radcliffe was recently filmed singing karaoke to Eminem's “The Real Slim Shady” at a California bar, and he completely killed it.
However, this isn't the first time Radcliffe shared his rap skills with the world.
Last year, he performed “Alphabet Aerobics” by Blackalicious on "The Tonight Show Starring Jimmy Fallon" and confessed to the talk show host he “always had an obsession with memorizing complicated and intricate fast songs.”
From the video, you can tell Radcliffe definitely put some time into perfecting this rap.
And if you're not that into Daniel Radcliffe, his girlfriend, Erin Darke, contributes some highly entertaining awkward dancing.