Question: actor who played william beech in goodnight mr tom?
Answer: Nick Robinson