Daniel Radcliffe Performs a Perfect Cover of Eminem's 'The Real Slim Shady'

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Turns out, Daniel Radcliffe is a wizard at rapping!

The Harry Potter star
and his girlfriend, Erin Darke, were spotted at a karaoke bar and Radcliffe impressed the audience with his performance of Eminem's 2000 hit "The Real Slim Shady." Darke joined in on the chorus portion of the song and offered up quite the dance moves.

WATCH: Daniel Radcliffe Is the Most Adorable Receptionist Ever in Nylon Prank Video

This isn't the first time Radcliffe has shocked audiences with his rap talent.

WATCH: Daniel Radcliffe and James McAvoy Get Seriously Stressed Out About Hair Extensions

In October 2014, the 25-year-old actor nailed his cover of Blackalicious' "Alphabet Aerobics" while on The Tonight Show starring Jimmy Fallon. He called it the "trickiest, fastest" rap song he could recite.

As for his day job, Radcliffe recently chatted with ET as to whether we can expect a Harry Potter cameo in J.K. Rowling's upcoming project, Fantastic Beasts and Where to Find Them. Here's what he revealed: