In January 2007, he moved abroad to play for Italian club Livorno. He made his debut in the Serie A in a 1–2 loss to Fiorentina on 28 January. Livorno finished last in the 2007–08 Serie A season, and was relegated to the Serie B. Bergvold stayed at Livorno, and made 30 appearances in the 2008–09 Serie B season to help Livorno win promotion for the Serie A.