Born in Sydney to Italian parents, he won six caps for the Australia national team between 2004 and 2005.
[2] He was born in Sydney where he grew up and attended Patrician Brothers' College, Fairfield.
[4] In 2000 Juventus bought back Vieri for undisclosed fee (his brother Christian had also previously played for the club during the 1996–97 Serie A season).
[2][8] In July 2017, he joined Empoli as assistant coach to Lamberto Zauli for the Primavera Under-19 youth team.
[11] In 2020, Vieri joined the youth coaching staff of Fiorentina as assistant to Renato Buso in charge of the Under-18 team.