Biography

Sarah Star was born on August 3, 1981 in Chomutov, Czechoslovakia [now Czech Republic]. She is an actress.