Francine Carroll nació el 19 de mayo de 1924 en Nueva York, Nueva York, EE.UU.. Murió el 9 de noviembre de 2007 en Tarzana, California, Estados Unidos.
Started off writing detective fiction for such publications as "Black Mask". Later was nominated for a Writer's Guild Award for the Showtime series "Rescuers: Stories of Courage" in 1998.