Question: actor who played william beech in goodnight mr tom
Answer: Nick Robinson is an English actor who has appeared regularly on British television , most famously as William Beech in Goodnight Mister Tom , starring John Thaw .