Is Tom Holland English or American? Verified Nationality and Background
Celebrity Profiles
Tom Holland was born in Kingston upon Thames, London, England, United Kingdom, and is a British citizen. He is not a U.S. citizen by birth and is not American. He grew up in Eng...
Open article