Tom Felton, who plays “wicked little snot” Draco Malfoy in the Harry Potter films, turns 21 today.
Before Felton landed the part of Draco, he tried out for the hero roles of Harry and Ron. Judging from the photo on Felton’s official site, that’s hard to believe. With that widow’s peak and a name like Draco Malfoy, he should have a future as a James Bond villain.