Sandra Piller was born on February 27, 1952 in Los Angeles, California, USA as Sandra Bernice Styles. She is an actress, known for Resistance Is Futile: Assimilating Star Trek -The Next Generation (2013), Simon & Simon (1981) and Cagney & Lacey (1981). She has been married to Lars Francis Broms since June 29, 1968. They have two children.