Kevin Hudson is a British actor who played an Irish Fan in the film adaptation of Harry Potter and the Goblet of Fire, and a talking Prophecy in the film adaptation of Harry Potter and the Order of the Phoenix.
Advertisement
Kevin Hudson is a British actor who played an Irish Fan in the film adaptation of Harry Potter and the Goblet of Fire, and a talking Prophecy in the film adaptation of Harry Potter and the Order of the Phoenix.