Question: who played young george in it's a wonderful life
Answer: Robert James Anderson