daniel radcliffe singing tom lehrer elements songDaniel Radcliffe, a British actor who you probably know as Harry Potter, is not just a dork in the movies. He's also a bit of a dork in real life, but in the most awesome way possible: he's memorized Tom Lehrer's entire song 'The Elements,' which (as the title suggests) consists of all the elements in the periodic table. He recently geeked his way through the song on the BBC's Graham Norton Show, much to the delight of the audience and everyone on YouTube.

Radcliffe only stumbled a couple of times, and he managed to spit out the name of every single element, although he did have to shush the audience and start the third verse over before he totally nailed it. Still, how many elements can you sing? Yeah, that's what I thought. 10 points for Gryffindor, Mr. Potter!

By the way, why is every celebrity on British talk shows so damn smart? In the states we make them tell "I do my own stunts" stories to Sherri Shepherd.