sam anderson was born on april 2, 1947 in south dakota, usa. he is an actor, known for forrest gump (1994), memoirs of an invisible man (1992) and water for elephants (2011). he has been married to barbara ann hancock since august 17, 1985. they have two children.