who plays tom riddle in harry potter chamber of secrets??
Christian Peter Coulson