Show more
Anne Lockhart is an American actress. She is best known for her role as Lieutenant Sheba in the 1978–79 television series Battlestar Galactica. Wikipedia
Chad McQueen
Benji Gregory
Ben Affleck
Demi Moore