For six years she attended a school in Dubai. After moving to Melbourne when she was 12 years old, she began attending Methodist Ladies' College, where she graduated in 2010.[1]
The following year, Flood joined the cast of House Husbands in the recurring role of Phoebe Crabb.[7][8] Flood and co-star Anna McGahan did not return for the fourth season.[9] During 2013, Flood successfully auditioned for the role of Debbie Smith in Wentworth, a reimagining of the Prisoner.[10] While reviewing the series, Brad Newsome of The Sydney Morning Herald commented, "Flood is always a delight to watch."[11] In the same year, Flood was named as a runner-up for the Heath Ledger Scholarship Award, presented by Australians in Film.[12]
Flood stars as Alice Ross-King in the 2014 miniseries ANZAC Girls. At her audition, she was told that she was too young for the part, but she fought for the role.[1] Flood used a copy of Ross-King's diary to help her with the part. She explained, "I carried that diary with me everywhere, and if I was having some trouble in a scene, I'd go back to the diary and there would be a direct paragraph to answer my question."[13] For her portrayal of Ross-King, Flood was nominated for the Golden Nymph Award for Best Actress in a Miniseries.[14]
In 2015, Flood starred in Christine Roger's first feature film I Am Evangeline as lead character Evangeline, a clone who wants to find a cure for her sleeping sickness.[15] Flood also joined the guest cast of Home and Away,[16] and she made an appearance in the comedy series Here Come the Habibs.[17]
In 2018, Flood was cast as the lead of Lifetime's American Princess.[18] The series was cancelled after one season.[19] Flood also made a guest appearance on game show Talkin' 'Bout Your Generation.[20] She then starred alongside Ezekiel Simat in the 2021 romantic comedy film Sit. Stay. Love..[21][22] Filmed on the Gold Coast in 2020, Flood plays aid-worker Annie, who attempts to reopen the local animal shelter with the help of her former high school enemy.[22]