Harry Holland was born in Kingston upon Thames, Surrey, England. He is known for "The Impossible" (2012), "Diana" (2013) and "In the Middle of the Night" (2016). His brother is actor Tom Holland (Spider-Man in the Marvel Cinematic Universe).
Last Updated: June 9, 2021