Question: who played young george in it's a wonderful life
Answer: Robert James Anderson ( March 6 , 1933 -- June 6 , 2008 ) was an American actor and television producer , most famous for his role as the young George Bailey in It 's a Wonderful Life .