Beth Wallace is a fictional character from the NBC/DirecTV soap opera Passions. Beth was played by Kelli McCarty from August 23, 1999, until July 18, 2005, and from May 12 to July 14, 2006. The role was contract from October 14, 2002, until May 12, 2004.