ネイバーフッド・プレイハウス
Foster was born in Reading, Pennsylvania to David and Nancy (née Adamson) Foster, and grew up in Rowayton, Connecticut with four siblings: sisters Gray, Jan, and Nina, and brother Ian. She studied acting at the Neighborhood Playhouse School of the Theatre in New York.