Will Theakston signed photos. Obtained through the mail.  Will was Terrence Higgs in Harry Potter and the Sorcerer's Stone.  IMDB credits Will  as being Marcus Flint, but as you can see he is not.  Marcus Flint is played by Jamie Yates.  Also listed as playing Marcus Flint is Scott Fern.  But again this is false information.