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