In a weird twist of fate, Tom Felton , who played Hogwarts bad boy Draco Malfoy in the Harry Potter franchise, was sorted into his Gryffindor. The British actor recently joined author J.K. Rowling ‘s Pottermore website and was cast into the house of the titular hero instead of his character’s own Slytherin. Needless to say, he wasn’t pleased with the decision. Fret not though, Felton was soon comforted by Rowling herself after the Earth-shattering news.