 Anderson is a native of Meredith, New Hampshire, the son of Bill Anderson and Noni Smith.His mother, who worked at local theater companies, encouraged both him and his sister Jennifer to get involved in acting.Anderson's first experience was at the age of 6, playing Tiny Tim in a professional production by the Laconia Street Car Company of "A Christmas Carol".