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