Агостино сыграл за сборную Австралии 20 поединков, в которых девять раз сумел отличиться, причем сделал хет-трик в матче против сборной островов Кука, когда Соккеруз выиграли со счетом 17:0.

На протяжении карьеры Агостино защищал цвета Янг Бойз, Ивердона, Бристоль Сити и Мюнхен-1860, где был одним из лидеров.

Доигрывал на родине в Аделаиде Юнайтед, куда перебрался в 2007-м году.