Answer
The answer is Freddie Bartholomew. Kidnapped is a 1938 historical adventure film about the Jacobite uprising of 1751. Freddie Bartholomew played the role of David Balfour, the young protagonist of the story, while Warner Baxter portrayed Alan Breck Stewart, a Jacobite fugitive who becomes David's protector and companion on their journey through the Scottish Highlands.