Biography

Sally Strecker was born on January 13, 1977 in Sydney, New South Wales, Australia. She is an actress, known for Lost (2004), Pandemic (2007) and Water Rats (1996).

Filmography