Il suo nome di nascita è Barbara Lee Buholz. Ha studiato presso la The Beverly Hills Playhouse. Parla spesso nei seminari della sua personale esperienza di lotta per superare un disturbo alimentare. La ricordiamo per i suoi ruoli in Dead at 17, Black Widow, Eli Stone, The Minor Accomplishments of Jackie Woodman, Redline, Murder in My House, Charmed e molti altri.