Flo Buzby was born on August 16, 1895 in Scranton, Pennsylvania, USA. She was an actress, known for The House on Telegraph Hill (1951), Someone to Remember (1943) and Mama Loves Papa (1945). She died on February 6, 1962 in Los Angeles, California, USA.