Sally Insul was born on October 3, 1916 in Chicago, Illinois, USA. She was an actress, known for Click (2006), Boy-Next-Door (2004) and The Last Shot (2004). She was married to Herbert K. Insul. She died on August 4, 2008 in Los Angeles, California, USA.