Foster was born in Louisiana and earned her master's degree in 1973. She had sought public office prior to 2000 and had run as a member of both the Democratic Party and the Republican Party. In April2002, Foster left the Reform Party to join the Constitution Party. Foster is president of Americans for Family Values.