Jennifer Mary “Jenna” Elfman (born September 30, 1971) is an American television and film actress. She is best known for her roles as Dharma on the 1997–2002 American television sitcom Dharma & Greg and as Anna Riley in the 2000 feature film Keeping the Faith.