Answer
Tom Felton's middle name is Andrew. He was born on September 22, 1987, in Epsom, Surrey, England. Felton is best known for his role as Draco Malfoy in the Harry Potter film series. He has also appeared in films such as Rise of the Planet of the Apes (2011) and A United Kingdom (2016).