Sabrina Lloyd

Sabrina Lloyd (born November 20, 1970 in Fairfax, Virginia) is an American film and television actress.