Christian Coulson
Tom Riddle first made his appearance in his teens via ‘Chamber of Secrets’ where he was played by Christian Coulson. Quite unforgettable for his charm, many were adamant to have Coulson back as Tom Riddle in the ‘Half-Blood Prince’, but it ultimately didn’t happen, marking the second film as Coulson’s only appearance in the film series. Outside Harry Potter, Coulson is an established actor. He appeared in ‘The Hours’, ‘Nashville’, and most recently, ‘High Fidelity’. He had managed to preserve his boy-next-door looks as many had pointed out.