Question: who plays young tom riddle in half blood prince?
Answer: Hero Beauregard Fiennes-Tiffin