In 2012, Flood began dating Italian Actress Gabriella Pession, and soon they were engaged. Shortly after, they announced that they were expecting their first child, Giulio Flood, born in 2014. On September 3, 2016, Flood married his long-time love Pession in an intimate wedding in Portofino, Italy.