It’s safe to say that after watching this performance, you’ll probably forget that Daniel Radcliffe was ever Harry Potter.

Yesterday on The Tonight Show, Radcliffe channeled his inner Chris Pratt to unleash one of the greatest impromptu rap performances of all time. Declaring himself a fan of “fast rap,” he promptly spit the entire “Alphabet Aerobics” by Blackalicious without so much as fumbling a single word.

It’s a rare thing to find someone who can best Pratt at anything these days, but Radcliffe undoubtedly pulls it off. If the acting thing doesn’t work out, he most definitely has a second career ready to go.

[via Vulture]