Jamie Campbell Bower as Tom Marvolo Riddle - HARRY POTTER TV SHOW Fan Cast | myCast.io