"Harry is an outstanding young player and has quickly established himself as a popular and important member of our playing group," Giants list manager Jason McCartney said.
"He works hard to get the best out of himself and we’re really excited about where he can take his football over the coming years."