He may not actually be a wizard, but Daniel Radcliffe performed some real magic on Tuesday night's "The Tonight Show Starring Jimmy Fallon". Turns out that the man who played the boy wizard has a special, unknown skill: rapping.

He told Fallon, "I've always had kind of an obsession with memorizing complicated lyric-y intricate and fast songs." And then he proved it.

Radcliffe (who was on the show to talk about his new movie "Horns") grabbed a microphone and stood in front of the audience to perform Blackalicious' "Alphabet Aerobics." While Radcliffe performed, Fallon stood behind him with lettered cue cards and helped the audience follow along.

Radcliffe got a standing ovation when he wrapped up