William David Foster

William Foster
William Foster is Sophie Foster's human father.

He nicknamed her Soybean as a baby.

Later on he becomes Connor Freeman.

Relationships
Sophie Foster- daughter

Amy Foster- daughter

Emma Foster- wife