Hero Fiennes Tiffin
He also played 11-year-old Tom Riddle in the movie Harry Potter and the Half-Blood Prince. His uncle, Ralph Fiennes, portrayed the older version of Riddle, Lord Voldemort in four of the Harry Potter movies.