It turns out Harry Potter also has some mad rap skills.
A video of Daniel Radcliffe rapping Eminem's "The Real Slim Shady" surfaced over the weekend, and it looks as if he was pretty familiar with the song before hopping up to perform it at a karaoke bar. According to a Twitter fan, Radcliffe was in a pub in Halfmoon Bay, B.C. when the performance took place. Watch below as Radcliffe shows off his talent while girlfriend Erin Darke supports him by busting a move on stage.
This is not the first time Radcliffe has shown the world he can rap. In 2010, Radcliffe performed Tom Lehrer's "The Elements" rap on BBC's The Graham Norton Show, but it wasn't until 2014 that he got attention for his rendition of "Alphabet Aerobics" by Blackalicious on The Tonight Show Starring Jimmy Fallon. Watch below and be amazed.
It's not a surprise that Radcliffe admitted his admiration of Eminem. "I think I was the first kid in my class to learn all the words to 'The Real Slim Shady,'" he said to Fallon. Luckily, all of his hard work is finally being recognized.