Will Tudor as Joseph Avery - Tom Marvolo Riddle Fan Cast | myCast.io