Harry Eden a fait des débuts au cinéma très remarqués dans le rôle de Paul dans Pure de Gillies McKinnon. Son interprétation lui a valu la mention spéciale du Prix Manfred Salzgeber du Festival de Berlin et le British Independent Film Award du meilleur jeune espoir. Il avait été choisi parmi plus de 2500 garçons et avait auditionné quatorze fois pour le rôle. Il a enchaîné avec les rôles de Russell Wade dans le téléfilm Real Men, Nibs dans PETER PAN de P.J. Hogan et Ben Heywood dans THE LAZARUS CHILD de Graham Theakston.