Giulia Frosi was born in Cremona (Italy) where she received her initial ballet training. In 2007 she went to Milan to the Accademia Teatro alla Scala. After the Royal Ballet School Summer Intensive she received a scholarship from Gailene Stock to attend the Royal Ballet School in London from which she graduated in 2015.
In the 2015/16 season she became a Corps de ballet member with the Semperoper Ballett Dresden. In 2018/19 she was promoted to Coryphée. Since the 2021/22 season she is a member of Stuttgart Ballet’s Corps de ballet.