 The Waltons Jackson, Mary (I) (qv) was the original Alice Horton  in the unaired pilot. The role was then assumed by  Reid, Frances (I) (qv) for the TV broadcast who has played her  since the shows TV debut.